#include <C4AulDefFunc.h>
Public Member Functions | |
C4AulDefFunc (C4PropListStatic *Parent, C4ScriptFnDef *pDef) | |
~C4AulDefFunc () override | |
bool | GetPublic () const override |
const C4V_Type * | GetParType () const override |
C4V_Type | GetRetType () const override |
C4Value | Exec (C4PropList *p, C4Value pPars[], bool fPassErrors=false) override |
Public Attributes | |
C4ScriptFnDef * | Def |
Private Member Functions | |
C4Value | Exec (C4PropList *p=nullptr, C4AulParSet *pPars=nullptr, bool fPassErrors=false) |
Definition at line 285 of file C4AulDefFunc.h.
C4AulDefFunc::C4AulDefFunc | ( | C4PropListStatic * | Parent, |
C4ScriptFnDef * | pDef | ||
) |
Definition at line 111 of file C4Script.cpp.
References C4VFunction(), C4AulFunc::Name, C4AulFunc::Parent, and C4PropList::SetPropertyByS().
|
overridedefault |
|
overridevirtual |
Implements C4AulFunc.
Definition at line 119 of file C4Script.cpp.
References Def, and C4ScriptFnDef::FunctionC4V.
|
inlineoverridevirtual |
Implements C4AulFunc.
Definition at line 294 of file C4AulDefFunc.h.
References Def, and C4ScriptFnDef::ParType.
|
inlineoverridevirtual |
Reimplemented from C4AulFunc.
Definition at line 293 of file C4AulDefFunc.h.
References Def, and C4ScriptFnDef::Public.
|
inlineoverridevirtual |
Implements C4AulFunc.
Definition at line 295 of file C4AulDefFunc.h.
References Def, and C4ScriptFnDef::RetType.
C4ScriptFnDef* C4AulDefFunc::Def |
Definition at line 288 of file C4AulDefFunc.h.
Referenced by Exec(), GetParType(), GetPublic(), and GetRetType().