Blender  V3.3
Public Member Functions | List of all members
Freestyle::PythonInterpreter Class Reference

#include <PythonInterpreter.h>

Inheritance diagram for Freestyle::PythonInterpreter:
Freestyle::Interpreter

Public Member Functions

 PythonInterpreter ()
 
void setContext (bContext *C)
 
int interpretFile (const string &filename)
 
int interpretString (const string &str, const string &name)
 
int interpretText (struct Text *text, const string &name)
 
void reset ()
 
- Public Member Functions inherited from Freestyle::Interpreter
 Interpreter ()
 
virtual ~Interpreter ()
 
virtual string getLanguage () const
 

Additional Inherited Members

- Protected Attributes inherited from Freestyle::Interpreter
string _language
 

Detailed Description

Definition at line 37 of file PythonInterpreter.h.

Constructor & Destructor Documentation

◆ PythonInterpreter()

Freestyle::PythonInterpreter::PythonInterpreter ( )
inline

Definition at line 39 of file PythonInterpreter.h.

References Freestyle::Interpreter::_language.

Member Function Documentation

◆ interpretFile()

int Freestyle::PythonInterpreter::interpretFile ( const string &  filename)
inlinevirtual

◆ interpretString()

int Freestyle::PythonInterpreter::interpretString ( const string &  str,
const string &  name 
)
inline

◆ interpretText()

int Freestyle::PythonInterpreter::interpretText ( struct Text text,
const string &  name 
)
inline

◆ reset()

void Freestyle::PythonInterpreter::reset ( )
inlinevirtual

Implements Freestyle::Interpreter.

Definition at line 125 of file PythonInterpreter.h.

◆ setContext()

void Freestyle::PythonInterpreter::setContext ( bContext C)
inline

Definition at line 46 of file PythonInterpreter.h.

References C.

Referenced by Freestyle::Controller::setContext().


The documentation for this class was generated from the following file: