GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
CreationFunction Class Referenceabstract

#include <Editor.hh>

Public Member Functions

virtual int NumParams () const =0
virtual std::string Name () const =0
virtual std::string ReturnType () const =0
virtual std::string ParamType (int i) const =0
virtual void SetParam (int i, void *param)=0
virtual void Execute ()=0
virtual void * GetReturn () const =0
virtual bool Appendable () const =0
virtual void Append (void *param)=0
virtual bool Editable () const
virtual void Edit (std::string s)

Member Function Documentation

◆ Append()

virtual void CreationFunction::Append ( void * param)
pure virtual

◆ Appendable()

virtual bool CreationFunction::Appendable ( ) const
pure virtual

◆ Edit()

virtual void CreationFunction::Edit ( std::string s)
inlinevirtual

◆ Editable()

virtual bool CreationFunction::Editable ( ) const
inlinevirtual

◆ Execute()

virtual void CreationFunction::Execute ( )
pure virtual

◆ GetReturn()

virtual void * CreationFunction::GetReturn ( ) const
pure virtual

◆ Name()

virtual std::string CreationFunction::Name ( ) const
pure virtual

◆ NumParams()

virtual int CreationFunction::NumParams ( ) const
pure virtual

◆ ParamType()

virtual std::string CreationFunction::ParamType ( int i) const
pure virtual

◆ ReturnType()

virtual std::string CreationFunction::ReturnType ( ) const
pure virtual

◆ SetParam()

virtual void CreationFunction::SetParam ( int i,
void * param )
pure virtual

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