, including all inherited members.
AddBinding(Object &cObject, const String &sNamespace="") | PLCore::Script | |
AddBindings() | PLCore::Script | |
AddGlobalFunction(const String &sFunction, const DynFunc &cDynFunc, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
AddReference() | PLCore::ObjectBase | |
BeginCall(const String &sFunctionName, const String &sFunctionSignature, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
CallMethod(const String &sName, DynParams &cParams) | PLCore::Object | |
CallMethod(const String &sName, const DynParams &cParams) | PLCore::Object | |
CallMethod(const String &sName, const String &sParams) | PLCore::Object | |
CallMethod(const String &sName, const XmlElement &cElement) | PLCore::Object | |
EndCall()=0 | PLCore::Script | [pure virtual] |
Execute(const String &sSourceCode)=0 | PLCore::Script | [pure virtual] |
FromString(const String &sString) | PLCore::Object | [virtual] |
FromXml(const XmlElement &cElement) | PLCore::Object | [virtual] |
GetAssociatedFilenames(Array< String > &lstFilenames)=0 | PLCore::Script | [pure virtual] |
GetAttribute(const String &sName) const | PLCore::Object | |
GetAttributes() const | PLCore::Object | |
GetClass() const | PLCore::ObjectBase | [virtual] |
GetFormats(Array< String > &lstFormats) const | PLCore::Script | |
GetGlobalVariable(const String &sName, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
GetGlobalVariables(Array< String > &lstGlobalVariables, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
GetGlobalVariableTypeID(const String &sName, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
GetMethod(const String &sName) | PLCore::Object | |
GetMethods(List< DynFuncPtr > &lstMethods) | PLCore::Object | |
GetPointer() const | PLCore::ObjectBase | |
GetPointer() | PLCore::ObjectBase | |
GetRefCount() const | PLCore::ObjectBase | |
GetReturn(bool nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(float nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(double nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(int8 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(int16 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(int32 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(int64 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(uint8 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(uint16 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(uint32 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(uint64 nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(String nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(Object *nValue)=0 | PLCore::Script | [pure virtual] |
GetReturn(Object &nValue)=0 | PLCore::Script | [pure virtual] |
GetScriptLanguage() const | PLCore::Script | |
GetSignal(const String &sName) const | PLCore::Object | |
GetSignals() const | PLCore::Object | |
GetSlot(const String &sName) const | PLCore::Object | |
GetSlots() const | PLCore::Object | |
GetSourceCode() const =0 | PLCore::Script | [pure virtual] |
GetValues(EDefaultValue nDefaultValue=NoDefault) const | PLCore::Object | |
GetValuesXml(XmlElement &cElement, EDefaultValue nDefaultValue=NoDefault) const | PLCore::Object | |
IsGlobalFunction(const String &sName, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
IsGlobalVariable(const String &sName, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
IsInstanceOf(const String &sClass) const | PLCore::Object | |
IsInstanceOfByReference(const Class &cClass) const | PLCore::Object | |
LogOutput(uint8 nLogLevel, const String &sText) | PLCore::Script | [protected] |
Object() | PLCore::Object | |
ObjectBase() | PLCore::ObjectBase | |
PushArgument(bool bValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(float fValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(double fValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(int8 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(int16 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(int32 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(int64 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(uint8 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(uint16 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(uint32 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(uint64 nValue)=0 | PLCore::Script | [pure virtual] |
PushArgument(const String &sString)=0 | PLCore::Script | [pure virtual] |
PushArgument(Object *pObject)=0 | PLCore::Script | [pure virtual] |
PushArgument(Object &cObject)=0 | PLCore::Script | [pure virtual] |
Release() | PLCore::ObjectBase | |
RemoveAllGlobalFunctions()=0 | PLCore::Script | [pure virtual] |
Script() | PLCore::Script | [protected] |
SetAttribute(const String &sName, const String &sValue) | PLCore::Object | |
SetAttribute(const String &sName, const DynVar &cVar) | PLCore::Object | |
SetAttribute(const String &sName, const DynVar *pVar) | PLCore::Object | |
SetAttributeDefault(const String &sName) | PLCore::Object | |
SetDefaultValues() | PLCore::Object | |
SetGlobalVariable(const String &sName, const DynVar &cValue, const String &sNamespace="")=0 | PLCore::Script | [pure virtual] |
SetSourceCode(const String &sSourceCode)=0 | PLCore::Script | [pure virtual] |
SetValues(const String &sVars) | PLCore::Object | |
SetValuesXml(const XmlElement &cElement) | PLCore::Object | |
SoftRelease() | PLCore::ObjectBase | |
ToString() const | PLCore::Object | [virtual] |
ToXml() const | PLCore::Object | [virtual] |
~Object() | PLCore::Object | [virtual] |
~ObjectBase() | PLCore::ObjectBase | [virtual] |
~Script() | PLCore::Script | [virtual] |