Blender  V3.3
Public Member Functions | Protected Attributes | List of all members
Freestyle::Interpreter Class Referenceabstract

#include <Interpreter.h>

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

Public Member Functions

 Interpreter ()
 
virtual ~Interpreter ()
 
virtual int interpretFile (const string &filename)=0
 
virtual string getLanguage () const
 
virtual void reset ()=0
 

Protected Attributes

string _language
 

Detailed Description

Definition at line 20 of file Interpreter.h.

Constructor & Destructor Documentation

◆ Interpreter()

Freestyle::Interpreter::Interpreter ( )
inline

Definition at line 22 of file Interpreter.h.

◆ ~Interpreter()

virtual Freestyle::Interpreter::~Interpreter ( )
inlinevirtual

Definition at line 27 of file Interpreter.h.

Member Function Documentation

◆ getLanguage()

virtual string Freestyle::Interpreter::getLanguage ( ) const
inlinevirtual

Definition at line 33 of file Interpreter.h.

◆ interpretFile()

virtual int Freestyle::Interpreter::interpretFile ( const string &  filename)
pure virtual

◆ reset()

virtual void Freestyle::Interpreter::reset ( )
pure virtual

Member Data Documentation

◆ _language

string Freestyle::Interpreter::_language
protected

Definition at line 41 of file Interpreter.h.

Referenced by Freestyle::PythonInterpreter::PythonInterpreter().


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