PixelLightAPI  .
PLEngine::SNConsoleBase Member List
This is the complete list of members for PLEngine::SNConsoleBase, including all inherited members.
Activating enum valuePLEngine::SNConsoleBase
Active enum valuePLEngine::SNConsoleBase
AddModifier(const PLCore::String &sClass, const PLCore::String &sParameters="")PLScene::SceneNode [inline]
AddModifierAtIndex(const PLCore::String &sClass, const PLCore::String &sParameters="", int nPosition=-1)PLScene::SceneNode
AddReference()PLCore::ObjectBase
Automatic enum valuePLScene::SceneNode
boxPLScene::SceneNode
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
CanOcclude enum valuePLScene::SceneNode
CastShadow enum valuePLScene::SceneNode
ClearCommandHistory()PLEngine::SNConsoleBase
ClearModifiers()PLScene::SceneNode
Clone()PLScene::SceneNode
CloneAtIndex(int nPosition)PLScene::SceneNode
CompleteCommand()PLEngine::SNConsoleBase [protected]
Deactivate()PLEngine::SNConsoleBase
Deactivating enum valuePLEngine::SNConsoleBase
degreePLScene::SceneNode
DeInitFunction()PLScene::SceneNode [protected, virtual]
Delete(bool bProtectedToo=false) overridePLScene::SceneNode [virtual]
DirtyAABoundingBox()PLScene::SceneNode [inline, protected]
drawPLScene::SceneNode
DrawDebug(PLRenderer::Renderer &cRenderer, const VisNode *pVisNode=nullptr)PLScene::SceneNode [virtual]
DrawPost(PLRenderer::Renderer &cRenderer, const VisNode *pVisNode=nullptr)PLScene::SceneNode [virtual]
DrawPre(PLRenderer::Renderer &cRenderer, const VisNode *pVisNode=nullptr)PLScene::SceneNode [virtual]
DrawSolid(PLRenderer::Renderer &cRenderer, const VisNode *pVisNode=nullptr)PLScene::SceneNode [virtual]
DrawTransparent(PLRenderer::Renderer &cRenderer, const VisNode *pVisNode=nullptr)PLScene::SceneNode [virtual]
EDrawFunctionFlags enum namePLScene::SceneNode
EFlags enum namePLEngine::SNConsoleBase
Element(const String &sName="", ElementManager< SceneNode > *pManager=nullptr)PLCore::Element< SceneNode >
emittedPLScene::SceneNode
enabled(if this flag isn't set, no debug information is drawn at all)") pl_enum_value(DebugNoDrawSignalPLScene::SceneNode
EState enum namePLEngine::SNConsoleBase
EvaluateGlobalActiveState() const PLScene::SceneNode
flagsPLScene::SceneNode
FromString(const String &sString)PLCore::Object [virtual]
FromXml(const XmlElement &cElement)PLCore::Object [virtual]
Frozen enum valuePLScene::SceneNode
GetAABBMax() const PLScene::SceneNode
GetAABBMin() const PLScene::SceneNode
GetAABoundingBox()PLScene::SceneNode
GetAbsoluteName() const PLScene::SceneNode
GetAttribute(const String &sName) const PLCore::Object
GetAttributes() const PLCore::Object
GetBoundingSphere()PLScene::SceneNode
GetBoundingSphere(PLMath::Sphere &cSphere)PLScene::SceneNode [protected, virtual]
GetClass() const PLCore::ObjectBase [virtual]
GetCommonContainer(SceneNode &cSceneNode) const PLScene::SceneNode
GetContainer() const PLScene::SceneNode
GetContainerAABoundingBox()PLScene::SceneNode
GetContainerBoundingSphere()PLScene::SceneNode
GetContainerBoundingSphere(PLMath::Sphere &cSphere)PLScene::SceneNode [protected, virtual]
GetContainerIndex()PLScene::SceneNode
GetDebugFlags() const PLScene::SceneNode [virtual]
GetDescription() const PLEngine::SNConsoleBase [virtual]
GetDrawFunctionFlags() const PLScene::SceneNode
GetFlags() const PLScene::SceneNode [virtual]
GetHandler(uint32 nIndex) constPLCore::Element< SceneNode >
GetHierarchy() const PLScene::SceneNode
GetID() constPLCore::Element< SceneNode >
GetInputController() const PLScene::SceneNode [virtual]
GetManager() constPLCore::Element< SceneNode >
GetMeshHandler()PLScene::SceneNode [virtual]
GetMethod(const String &sName)PLCore::Object
GetMethods(List< DynFuncPtr > &lstMethods)PLCore::Object
GetModifier(const PLCore::String &sClass, PLCore::uint32 nIndex=0) const PLScene::SceneNode
GetName() constPLCore::Element< SceneNode >
GetNumOfCommands() const PLEngine::SNConsoleBase
GetNumOfHandlers() constPLCore::Element< SceneNode >
GetNumOfModifiers(const PLCore::String &sClass="") const PLScene::SceneNode
GetNumOfParamsInString(const PLCore::String &sString) const PLEngine::SNConsoleBase
GetPointer() const PLCore::ObjectBase
GetPointer()PLCore::ObjectBase
GetPosition() const PLScene::SceneNode
GetRefCount() const PLCore::ObjectBase
GetRootContainer() const PLScene::SceneNode
GetRotation() const PLScene::SceneNode
GetScale() const PLScene::SceneNode
GetSceneContext() const PLScene::SceneNode
GetSetPLScene::SceneNode
GetSetPLScene::SceneNode
GetSetPLScene::SceneNode
GetSignal(const String &sName) const PLCore::Object
GetSignals() const PLCore::Object
GetSlot(const String &sName) const PLCore::Object
GetSlots() const PLCore::Object
GetState() const PLEngine::SNConsoleBase
GetTransform() const PLScene::SceneNode [inline]
GetTransform()PLScene::SceneNode [inline]
GetValues(EDefaultValue nDefaultValue=NoDefault) const PLCore::Object
GetValuesXml(XmlElement &cElement, EDefaultValue nDefaultValue=NoDefault) const PLCore::Object
Inactive enum valuePLEngine::SNConsoleBase
IncPLScene::SceneNode
InitFunction()PLScene::SceneNode [protected, virtual]
Invisible enum valuePLScene::SceneNode
IsActive() const PLScene::SceneNode
IsCamera() const PLScene::SceneNode [inline]
IsCell() const PLScene::SceneNode [inline]
IsContainer() const PLScene::SceneNode [inline]
IsFog() const PLScene::SceneNode [inline]
IsFrozen() const PLScene::SceneNode
IsInitialized() const PLScene::SceneNode
IsInstanceOf(const String &sClass) const PLCore::Object
IsInstanceOfByReference(const Class &cClass) const PLCore::Object
IsLight() const PLScene::SceneNode [inline]
IsPortal() const PLScene::SceneNode [inline]
IsProtected() constPLCore::Element< SceneNode >
IsVisible() const PLScene::SceneNode
List(bool bDetailed=false)PLEngine::SNConsoleBase
m_bProtectedPLCore::Element< SceneNode > [protected]
m_lstCommandHistoryPLEngine::SNConsoleBase [protected]
m_lstCommandsPLEngine::SNConsoleBase [protected]
m_lstHandlersPLCore::Element< SceneNode > [protected]
m_mapCommandsPLEngine::SNConsoleBase [protected]
m_nCurrentCommandPLEngine::SNConsoleBase [protected]
m_nCursorPLEngine::SNConsoleBase [protected]
m_nSelEndPLEngine::SNConsoleBase [protected]
m_nSelStartPLEngine::SNConsoleBase [protected]
m_nStatePLEngine::SNConsoleBase [protected]
m_pManagerPLCore::Element< SceneNode > [protected]
m_sCommandPLEngine::SNConsoleBase [protected]
m_sFoundCommandPLEngine::SNConsoleBase [protected]
m_sNamePLCore::Element< SceneNode > [protected]
MoveTo(const PLMath::Vector3 &vPosition)PLScene::SceneNode
negativePLScene::SceneNode
NoCulling enum valuePLScene::SceneNode
nodePLScene::SceneNode
nodePLScene::SceneNode
node(can be a null pointer) as parameter."PLScene::SceneNode
node(can be a null pointer) as parameter."PLScene::SceneNode
node(can be a null pointer) as parameter."PLScene::SceneNode
NoDebugCommands enum valuePLEngine::SNConsoleBase
NoLighting enum valuePLScene::SceneNode
Object()PLCore::Object
ObjectBase()PLCore::ObjectBase
OnActivate(bool bActivate)PLScene::SceneNode [protected, virtual]
OnAddedToVisibilityTree(VisNode &cVisNode)PLScene::SceneNode [protected, virtual]
operator=(const Element< SceneNode > &cSource)PLCore::Element< SceneNode > [virtual]
otherPLScene::SceneNode
pl_attribute(Flags, pl_flag_type(EFlags), 0, ReadWrite, GetSet,"Flags","") pl_attribute(DebugFlagsPLScene::SceneNode
pl_attribute(Position, PLMath::Vector3, PLMath::Vector3::Zero, ReadWrite, GetSet,"Position","") pl_attribute(RotationPLScene::SceneNode
pl_attribute(AABBMin, PLMath::Vector3, PLMath::Vector3::Zero, ReadWrite, GetSet,"Minimum position of the 'scene node space' axis aligned bounding box","") pl_attribute(AABBMaxPLScene::SceneNode
pl_attribute(Name, PLCore::String,"", ReadWrite, GetSet,"Optional scene node name. If not defined, a name is chosen automatically","") pl_signal_0(SignalDestroyPLScene::SceneNode
pl_class(PLS_RTTI_EXPORT, SceneNode,"PLScene", PLCore::Object,"Abstract scene node (leaf node) class") pl_properties pl_property("Icon"PLScene::SceneNode
pl_enum(EFlags) pl_enum_value(InactivePLScene::SceneNode
pl_enum(EDebugFlags) pl_enum_value(DebugEnabledPLScene::SceneNode
pl_enum_value(Invisible,"This scene node is currently NOT visible") pl_enum_value(FrozenPLScene::SceneNode
pl_enum_value(Automatic,"This scene node was created automatically during runtime and should not be saved with the scene. Such scene nodes are also hidden for instance within the scene editor.") pl_enum_value(NoCullingPLScene::SceneNode
pl_enum_value(CanOcclude,"This scene node can occlude other scene nodes") pl_enum_value(CastShadowPLScene::SceneNode
pl_enum_value(ReceiveShadow,"Shadow receiver") pl_enum_endenum EDebugFlagsPLScene::SceneNode [inline]
pl_enum_value(DebugContainerAABBox,"Draw (the white) container space axis aligned bounding box") pl_enum_value(DebugContainerSpherePLScene::SceneNode
pl_enum_value(DebugNoLocalCoordinateAxis,"Do not draw the local coordinate axis") pl_enum_value(DebugNoNamePLScene::SceneNode
pl_enum_value(DebugNoAABBox,"Do not draw (the yellow) axis aligned bounding box") pl_enum_value(DebugTextPLScene::SceneNode
pl_flag_type(EDebugFlags)PLScene::SceneNode
pl_signal_0(SignalActive,"Scene node active state change signal","") pl_signal_0(SignalVisiblePLScene::SceneNode
pl_signal_0(SignalContainer,"Scene node parent container change signal","") pl_signal_0(SignalAABoundingBoxPLScene::SceneNode
pl_signal_0(SignalInit,"Scene node initialization signal","") pl_signal_0(SignalDeInitPLScene::SceneNode
pl_signal_1(SignalAddedToVisibilityTree, VisNode &,"Scene node was added to a visibility tree signal. Visibility node representing this scene node within the visibility tree as parameter.","") pl_signal_2(SignalDrawPrePLScene::SceneNode
pl_signal_2(SignalDrawSolid, PLRenderer::Renderer &, const VisNode *,"Scene node solid-draw signal. Used renderer and current visibility node of the scene node (can be a null pointer) as parameter.","") pl_signal_2(SignalDrawTransparentPLScene::SceneNode
pl_signal_2(SignalDrawDebug, PLRenderer::Renderer &, const VisNode *,"Scene node debug-draw signal. Used renderer and current visibility node of the scene node (can be a null pointer) as parameter.","") pl_signal_2(SignalDrawPostPLScene::SceneNode
please(the container the node is in may still be culled...)") pl_enum_value(NoLightingPLScene::SceneNode
ProcessCommand(const PLCore::String &sCommand="")PLEngine::SNConsoleBase
ProcessCommand(ConsoleCommand &cCommand)PLEngine::SNConsoleBase [protected]
ProcessKeyMessage()PLEngine::SNConsoleBase
ReadWritePLScene::SceneNode
ReadWritePLScene::SceneNode
ReadWritePLScene::SceneNode
ReceiveShadow enum valuePLScene::SceneNode
RegisterCommand(bool bDebug, const PLCore::String &sCommand, const PLCore::String &sParameters, const PLCore::String &sHelp, const PLCore::Functor< void, ConsoleCommand & > &cFunctor)PLEngine::SNConsoleBase
RegisterCommand(const ConsoleCommand &cCommand)PLEngine::SNConsoleBase
Release()PLCore::ObjectBase
RemoveModifier(const PLCore::String &sClass, PLCore::uint32 nIndex=0)PLScene::SceneNode
RemoveModifierByReference(SceneNodeModifier &cModifier)PLScene::SceneNode
Reserved enum valuePLScene::SceneNode
SceneNode()PLScene::SceneNode [protected]
SetAABBMax(const PLMath::Vector3 &vValue)PLScene::SceneNode
SetAABBMin(const PLMath::Vector3 &vValue)PLScene::SceneNode
SetAABoundingBox(const PLMath::AABoundingBox &cAABoundingBox)PLScene::SceneNode
SetActive(bool bActive=true)PLScene::SceneNode
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
SetContainer(SceneContainer &cSceneContainer)PLScene::SceneNode
SetDebugFlags(PLCore::uint32 nValue)PLScene::SceneNode [virtual]
SetDefaultValues()PLCore::Object
SetDrawFunctionFlags(PLCore::uint8 nFlags)PLScene::SceneNode
SetFlags(PLCore::uint32 nValue)PLScene::SceneNode [virtual]
SetFrozen(bool bFrozen=true)PLScene::SceneNode
SetName(const PLCore::String &sName) overridePLScene::SceneNode [virtual]
SetPosition(const PLMath::Vector3 &vValue)PLScene::SceneNode
SetProtected(bool bProtected=false)PLCore::Element< SceneNode >
SetRotation(const PLMath::Vector3 &vValue)PLScene::SceneNode
SetScale(const PLMath::Vector3 &vValue)PLScene::SceneNode
SetValues(const String &sVars)PLCore::Object
SetValuesXml(const XmlElement &cElement)PLCore::Object
SetVisible(bool bVisible=true)PLScene::SceneNode
signalPLScene::SceneNode
signalPLScene::SceneNode
signalPLScene::SceneNode
SNConsoleBase()PLEngine::SNConsoleBase [protected]
SoftRelease()PLCore::ObjectBase
ToString() const PLCore::Object [virtual]
ToXml() const PLCore::Object [virtual]
UnRegisterAllCommands()PLEngine::SNConsoleBase
UnRegisterCommand(const PLCore::String &sCommand)PLEngine::SNConsoleBase
UpdateAABoundingBox()PLScene::SceneNode [protected, virtual]
UseDrawDebug enum valuePLScene::SceneNode
UseDrawPost enum valuePLScene::SceneNode
UseDrawPre enum valuePLScene::SceneNode
UseDrawSolid enum valuePLScene::SceneNode
UseDrawTransparent enum valuePLScene::SceneNode
~Element()PLCore::Element< SceneNode > [protected, virtual]
~Object()PLCore::Object [virtual]
~ObjectBase()PLCore::ObjectBase [virtual]
~SceneNode()PLScene::SceneNode [protected, virtual]
~SNConsoleBase()PLEngine::SNConsoleBase [protected, virtual]


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