PixelLightAPI  .
PLCore::Script Member List
This is the complete list of members for PLCore::Script, 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="")=0PLCore::Script [pure virtual]
AddReference()PLCore::ObjectBase
BeginCall(const String &sFunctionName, const String &sFunctionSignature, const String &sNamespace="")=0PLCore::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()=0PLCore::Script [pure virtual]
Execute(const String &sSourceCode)=0PLCore::Script [pure virtual]
FromString(const String &sString)PLCore::Object [virtual]
FromXml(const XmlElement &cElement)PLCore::Object [virtual]
GetAssociatedFilenames(Array< String > &lstFilenames)=0PLCore::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="")=0PLCore::Script [pure virtual]
GetGlobalVariables(Array< String > &lstGlobalVariables, const String &sNamespace="")=0PLCore::Script [pure virtual]
GetGlobalVariableTypeID(const String &sName, const String &sNamespace="")=0PLCore::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)=0PLCore::Script [pure virtual]
GetReturn(float nValue)=0PLCore::Script [pure virtual]
GetReturn(double nValue)=0PLCore::Script [pure virtual]
GetReturn(int8 nValue)=0PLCore::Script [pure virtual]
GetReturn(int16 nValue)=0PLCore::Script [pure virtual]
GetReturn(int32 nValue)=0PLCore::Script [pure virtual]
GetReturn(int64 nValue)=0PLCore::Script [pure virtual]
GetReturn(uint8 nValue)=0PLCore::Script [pure virtual]
GetReturn(uint16 nValue)=0PLCore::Script [pure virtual]
GetReturn(uint32 nValue)=0PLCore::Script [pure virtual]
GetReturn(uint64 nValue)=0PLCore::Script [pure virtual]
GetReturn(String nValue)=0PLCore::Script [pure virtual]
GetReturn(Object *nValue)=0PLCore::Script [pure virtual]
GetReturn(Object &nValue)=0PLCore::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 =0PLCore::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="")=0PLCore::Script [pure virtual]
IsGlobalVariable(const String &sName, const String &sNamespace="")=0PLCore::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)=0PLCore::Script [pure virtual]
PushArgument(float fValue)=0PLCore::Script [pure virtual]
PushArgument(double fValue)=0PLCore::Script [pure virtual]
PushArgument(int8 nValue)=0PLCore::Script [pure virtual]
PushArgument(int16 nValue)=0PLCore::Script [pure virtual]
PushArgument(int32 nValue)=0PLCore::Script [pure virtual]
PushArgument(int64 nValue)=0PLCore::Script [pure virtual]
PushArgument(uint8 nValue)=0PLCore::Script [pure virtual]
PushArgument(uint16 nValue)=0PLCore::Script [pure virtual]
PushArgument(uint32 nValue)=0PLCore::Script [pure virtual]
PushArgument(uint64 nValue)=0PLCore::Script [pure virtual]
PushArgument(const String &sString)=0PLCore::Script [pure virtual]
PushArgument(Object *pObject)=0PLCore::Script [pure virtual]
PushArgument(Object &cObject)=0PLCore::Script [pure virtual]
Release()PLCore::ObjectBase
RemoveAllGlobalFunctions()=0PLCore::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="")=0PLCore::Script [pure virtual]
SetSourceCode(const String &sSourceCode)=0PLCore::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]


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:27
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported