Murl::Logic GraphNodeTypes

Logic classes to access graph nodes. More...

Collaboration diagram for Murl::Logic GraphNodeTypes:

Typedefs

typedef GraphNodeT< Graph::IAlignerMurl::Logic::AlignerNode
 IObservableNode for accessing the Graph::IAligner interface. More...
 
typedef GraphNodeT< Graph::IAnchorMurl::Logic::AnchorNode
 IObservableNode for accessing the Graph::IAnchor interface. More...
 
typedef GraphNodeT< Graph::IAudioSequenceMurl::Logic::AudioSequenceNode
 IObservableNode for accessing the Graph::IAudioSequence interface. More...
 
typedef GraphNodeT< Graph::IAudioSourceMurl::Logic::AudioSourceNode
 IObservableNode for accessing the Graph::IAudioSource interface. More...
 
typedef GraphNodeT< Graph::IBallJointMurl::Logic::BallJointNode
 IObservableNode for accessing the Graph::IBallJoint interface. More...
 
typedef GraphNodeT< Graph::IBodyMurl::Logic::BodyNode
 IObservableNode for accessing the Graph::IBody interface. More...
 
typedef GraphNodeT< Graph::IBoneMurl::Logic::BoneNode
 IObservableNode for accessing the Graph::IBone interface. More...
 
typedef GraphNodeT< Graph::IBoneStateMurl::Logic::BoneStateNode
 IObservableNode for accessing the Graph::IBoneState interface. More...
 
typedef GraphNodeT< Graph::IBoneStateCopyMurl::Logic::BoneStateCopyNode
 IObservableNode for accessing the Graph::IBoneStateCopy interface. More...
 
typedef GraphNodeT< Graph::IBoundingBoxMurl::Logic::BoundingBoxNode
 IObservableNode for accessing the Graph::IBoundingBox interface. More...
 
typedef GraphNodeT< Graph::IButtonMurl::Logic::ButtonNode
 IObservableNode for accessing the Graph::IButton interface. More...
 
typedef GraphNodeT< Graph::ICameraMurl::Logic::CameraNode
 IObservableNode for accessing the Graph::ICamera interface. More...
 
typedef GraphNodeT< Graph::ICameraStateMurl::Logic::CameraStateNode
 IObservableNode for accessing the Graph::ICameraState interface. More...
 
typedef GraphNodeT< Graph::ICameraStateCopyMurl::Logic::CameraStateCopyNode
 IObservableNode for accessing the Graph::ICameraStateCopy interface. More...
 
typedef GraphNodeT< Graph::ICameraTransformMurl::Logic::CameraTransformNode
 IObservableNode for accessing the Graph::ICameraTransform interface. More...
 
typedef GraphNodeT< Graph::IClipMurl::Logic::ClipNode
 IObservableNode for accessing the Graph::IClip interface. More...
 
typedef GraphNodeT< Graph::IClipSequencerMurl::Logic::ClipSequencerNode
 IObservableNode for accessing the Graph::IClipSequencer interface. More...
 
typedef GraphNodeT< Graph::IClipTransitionMurl::Logic::ClipTransitionNode
 IObservableNode for accessing the Graph::IClipTransition interface. More...
 
typedef GraphNodeT< Graph::ICloneTransformMurl::Logic::CloneTransformNode
 IObservableNode for accessing the Graph::ICloneTransform interface. More...
 
typedef GraphNodeT< Graph::IColliderMurl::Logic::ColliderNode
 IObservableNode for accessing the Graph::ICollider interface. More...
 
typedef GraphNodeT< Graph::IConstantBufferParameterMurl::Logic::ConstantBufferParameterNode
 IObservableNode for accessing the Graph::IConstantBufferParameter interface. More...
 
typedef GraphNodeT< Graph::IConstantBufferParameterGroupMurl::Logic::ConstantBufferParameterGroupNode
 IObservableNode for accessing the Graph::IConstantBufferParameterGroup interface. More...
 
typedef GraphNodeT< Graph::IConstantBufferParametersMurl::Logic::ConstantBufferParametersNode
 IObservableNode for accessing the Graph::IConstantBufferParameters interface. More...
 
typedef GraphNodeT< Graph::IContactMurl::Logic::ContactNode
 IObservableNode for accessing the Graph::IContact interface. More...
 
typedef GraphNodeT< Graph::ICubeColliderMurl::Logic::CubeColliderNode
 IObservableNode for accessing the Graph::ICubeCollider interface. More...
 
typedef GraphNodeT< Graph::ICubeGeometryMurl::Logic::CubeGeometryNode
 IObservableNode for accessing the Graph::ICubeGeometry interface. More...
 
typedef GraphNodeT< Graph::ICullerMurl::Logic::CullerNode
 IObservableNode for accessing the Graph::ICuller interface. More...
 
typedef GraphNodeT< Graph::ICullerStateMurl::Logic::CullerStateNode
 IObservableNode for accessing the Graph::ICullerState interface. More...
 
typedef GraphNodeT< Graph::ICullerStateCopyMurl::Logic::CullerStateCopyNode
 IObservableNode for accessing the Graph::ICullerStateCopy interface. More...
 
typedef GraphNodeT< Graph::IFieldMurl::Logic::FieldNode
 IObservableNode for accessing the Graph::IField interface. More...
 
typedef GraphNodeT< Graph::IFixedParametersMurl::Logic::FixedParametersNode
 IObservableNode for accessing the Graph::IFixedParameters interface. More...
 
typedef GraphNodeT< Graph::IFixedProgramMurl::Logic::FixedProgramNode
 IObservableNode for accessing the Graph::IFixedProgram interface. More...
 
typedef GraphNodeT< Graph::IFrameBufferMurl::Logic::FrameBufferNode
 IObservableNode for accessing the Graph::IFrameBuffer interface. More...
 
typedef GraphNodeT< Graph::IGenericGeometryMurl::Logic::GenericGeometryNode
 IObservableNode for accessing the Graph::IGenericGeometry interface. More...
 
typedef GraphNodeT< Graph::IGenericParameterMurl::Logic::GenericParameterNode
 IObservableNode for accessing the Graph::IGenericParameter interface. More...
 
typedef GraphNodeT< Graph::IGenericParameterGroupMurl::Logic::GenericParameterGroupNode
 IObservableNode for accessing the Graph::IGenericParameterGroup interface. More...
 
typedef GraphNodeT< Graph::IGenericParametersMurl::Logic::GenericParametersNode
 IObservableNode for accessing the Graph::IGenericParameters interface. More...
 
typedef GraphNodeT< Graph::IHeightFieldMurl::Logic::HeightFieldNode
 IObservableNode for accessing the Graph::IHeightField interface. More...
 
typedef GraphNodeT< Graph::IHingeJointMurl::Logic::HingeJointNode
 IObservableNode for accessing the Graph::IHingeJoint interface. More...
 
typedef GraphNodeT< Graph::IInstanceMurl::Logic::InstanceNode
 IObservableNode for accessing the Graph::IInstance interface. More...
 
typedef GraphNodeT< Graph::IIslandMurl::Logic::IslandNode
 IObservableNode for accessing the Graph::IIsland interface. More...
 
typedef GraphNodeT< Graph::IIslandStateMurl::Logic::IslandStateNode
 IObservableNode for accessing the Graph::IIslandState interface. More...
 
typedef GraphNodeT< Graph::IIslandStateCopyMurl::Logic::IslandStateCopyNode
 IObservableNode for accessing the Graph::IIslandStateCopy interface. More...
 
typedef GraphNodeT< Graph::IJointMurl::Logic::JointNode
 IObservableNode for accessing the Graph::IJoint interface. More...
 
typedef GraphNodeT< Graph::ILayerStateMurl::Logic::LayerStateNode
 IObservableNode for accessing the Graph::ILayerState interface. More...
 
typedef GraphNodeT< Graph::ILightMurl::Logic::LightNode
 IObservableNode for accessing the Graph::ILight interface. More...
 
typedef GraphNodeT< Graph::ILightStateMurl::Logic::LightStateNode
 IObservableNode for accessing the Graph::ILightState interface. More...
 
typedef GraphNodeT< Graph::ILightStateCopyMurl::Logic::LightStateCopyNode
 IObservableNode for accessing the Graph::ILightStateCopy interface. More...
 
typedef GraphNodeT< Graph::ILightTransformMurl::Logic::LightTransformNode
 IObservableNode for accessing the Graph::ILightTransform interface. More...
 
typedef GraphNodeT< Graph::IListenerMurl::Logic::ListenerNode
 IObservableNode for accessing the Graph::IListener interface. More...
 
typedef GraphNodeT< Graph::IListenerStateMurl::Logic::ListenerStateNode
 IObservableNode for accessing the Graph::IListenerState interface. More...
 
typedef GraphNodeT< Graph::IListenerStateCopyMurl::Logic::ListenerStateCopyNode
 IObservableNode for accessing the Graph::IListenerStateCopy interface. More...
 
typedef GraphNodeT< Graph::IListenerTransformMurl::Logic::ListenerTransformNode
 IObservableNode for accessing the Graph::IListenerTransform interface. More...
 
typedef GraphNodeT< Graph::IMaterialMurl::Logic::MaterialNode
 IObservableNode for accessing the Graph::IMaterial interface. More...
 
typedef GraphNodeT< Graph::IMaterialStateMurl::Logic::MaterialStateNode
 IObservableNode for accessing the Graph::IMaterialState interface. More...
 
typedef GraphNodeT< Graph::IMaterialStateCopyMurl::Logic::MaterialStateCopyNode
 IObservableNode for accessing the Graph::IMaterialStateCopy interface. More...
 
typedef GraphNodeT< Graph::INamespaceMurl::Logic::NamespaceNode
 IObservableNode for accessing the Graph::INamespace interface. More...
 
typedef GraphNodeT< Graph::INinePatchPlaneGeometryMurl::Logic::NinePatchPlaneGeometryNode
 IObservableNode for accessing the Graph::INinePatchPlaneGeometry interface. More...
 
typedef GraphNodeT< Graph::INinePatchPlaneSequenceGeometryMurl::Logic::NinePatchPlaneSequenceGeometryNode
 IObservableNode for accessing the Graph::INinePatchPlaneSequenceGeometry interface. More...
 
typedef GraphNodeT< Graph::INodeMurl::Logic::GraphNode
 IObservableNode for accessing the Graph::INode interface. More...
 
typedef GraphNodeT< Graph::IParametersMurl::Logic::ParametersNode
 IObservableNode for accessing the Graph::IParameters interface. More...
 
typedef GraphNodeT< Graph::IParametersStateMurl::Logic::ParametersStateNode
 IObservableNode for accessing the Graph::IParametersState interface. More...
 
typedef GraphNodeT< Graph::IParametersStateCopyMurl::Logic::ParametersStateCopyNode
 IObservableNode for accessing the Graph::IParametersStateCopy interface. More...
 
typedef GraphNodeT< Graph::IPlaneColliderMurl::Logic::PlaneColliderNode
 IObservableNode for accessing the Graph::IPlaneCollider interface. More...
 
typedef GraphNodeT< Graph::IPlaneGeometryMurl::Logic::PlaneGeometryNode
 IObservableNode for accessing the Graph::IPlaneGeometry interface. More...
 
typedef GraphNodeT< Graph::IPlaneSequenceGeometryMurl::Logic::PlaneSequenceGeometryNode
 IObservableNode for accessing the Graph::IPlaneSequenceGeometry interface. More...
 
typedef GraphNodeT< Graph::IProgramMurl::Logic::ProgramNode
 IObservableNode for accessing the Graph::IProgram interface. More...
 
typedef GraphNodeT< Graph::IReferenceMurl::Logic::ReferenceNode
 IObservableNode for accessing the Graph::IReference interface. More...
 
typedef GraphNodeT< Graph::IResetTransformMurl::Logic::ResetTransformNode
 IObservableNode for accessing the Graph::IResetTransform interface. More...
 
typedef GraphNodeT< Graph::IResourceMeshColliderMurl::Logic::ResourceMeshColliderNode
 IObservableNode for accessing the Graph::IResourceMeshCollider interface. More...
 
typedef GraphNodeT< Graph::IResourceMeshCullerMurl::Logic::ResourceMeshCullerNode
 IObservableNode for accessing the Graph::IResourceMeshCuller interface. More...
 
typedef GraphNodeT< Graph::IResourceMeshGeometryMurl::Logic::ResourceMeshGeometryNode
 IObservableNode for accessing the Graph::IResourceMeshGeometry interface. More...
 
typedef GraphNodeT< Graph::IResourceShadowGeometryMurl::Logic::ResourceShadowGeometryNode
 IObservableNode for accessing the Graph::IResourceShadowGeometry interface. More...
 
typedef GraphNodeT< Graph::IScaleMurl::Logic::ScaleNode
 IObservableNode for accessing the Graph::IScale interface. More...
 
typedef GraphNodeT< Graph::IShaderMurl::Logic::ShaderNode
 IObservableNode for accessing the Graph::IShader interface. More...
 
typedef GraphNodeT< Graph::IShaderParameterMurl::Logic::ShaderParameterNode
 IObservableNode for accessing the Graph::IShaderParameter interface. More...
 
typedef GraphNodeT< Graph::IShaderParameterGroupMurl::Logic::ShaderParameterGroupNode
 IObservableNode for accessing the Graph::IShaderParameterGroup interface. More...
 
typedef GraphNodeT< Graph::IShaderParametersMurl::Logic::ShaderParametersNode
 IObservableNode for accessing the Graph::IShaderParameters interface. More...
 
typedef GraphNodeT< Graph::IShaderProgramMurl::Logic::ShaderProgramNode
 IObservableNode for accessing the Graph::IShaderProgram interface. More...
 
typedef GraphNodeT< Graph::IShadowCameraMurl::Logic::ShadowCameraNode
 IObservableNode for accessing the Graph::IShadowCamera interface. More...
 
typedef GraphNodeT< Graph::IAudioSourceMurl::Logic::SoundNode
 Deprecated, use Murl::Logic::AudioSourceNode. More...
 
typedef GraphNodeT< Graph::ISphereColliderMurl::Logic::SphereColliderNode
 IObservableNode for accessing the Graph::ISphereCollider interface. More...
 
typedef GraphNodeT< Graph::ISpringMurl::Logic::SpringNode
 IObservableNode for accessing the Graph::ISpring interface. More...
 
typedef GraphNodeT< Graph::ISubStateMurl::Logic::SubStateNode
 IObservableNode for accessing the Graph::ISubState interface. More...
 
typedef GraphNodeT< Graph::ISubjectMurl::Logic::SubjectNode
 IObservableNode for accessing the Graph::ISubject interface. More...
 
typedef GraphNodeT< Graph::ISurfaceMurl::Logic::SurfaceNode
 IObservableNode for accessing the Graph::ISurface interface. More...
 
typedef GraphNodeT< Graph::ISurfaceStateMurl::Logic::SurfaceStateNode
 IObservableNode for accessing the Graph::ISurfaceState interface. More...
 
typedef GraphNodeT< Graph::ISurfaceStateCopyMurl::Logic::SurfaceStateCopyNode
 IObservableNode for accessing the Graph::ISurfaceStateCopy interface. More...
 
typedef GraphNodeT< Graph::ISwitchMurl::Logic::SwitchNode
 IObservableNode for accessing the Graph::ISwitch interface. More...
 
typedef GraphNodeT< Graph::ITemplateMurl::Logic::TemplateNode
 IObservableNode for accessing the Graph::ITemplate interface. More...
 
typedef GraphNodeT< Graph::ITextGeometryMurl::Logic::TextGeometryNode
 IObservableNode for accessing the Graph::ITextGeometry interface. More...
 
typedef GraphNodeT< Graph::ITextTextureMurl::Logic::TextTextureNode
 IObservableNode for accessing the Graph::ITextTexture interface. More...
 
typedef GraphNodeT< Graph::ITextureMurl::Logic::TextureNode
 IObservableNode for accessing the Graph::ITexture interface. More...
 
typedef GraphNodeT< Graph::ITextureStateMurl::Logic::TextureStateNode
 IObservableNode for accessing the Graph::ITextureState interface. More...
 
typedef GraphNodeT< Graph::ITextureStateCopyMurl::Logic::TextureStateCopyNode
 IObservableNode for accessing the Graph::ITextureStateCopy interface. More...
 
typedef GraphNodeT< Graph::ITimelineMurl::Logic::TimelineNode
 IObservableNode for accessing the Graph::ITimeline interface. More...
 
typedef GraphNodeT< Graph::ITimelineStateMurl::Logic::TimelineStateNode
 IObservableNode for accessing the Graph::ITimelineState interface. More...
 
typedef GraphNodeT< Graph::ITimelineStateCopyMurl::Logic::TimelineStateCopyNode
 IObservableNode for accessing the Graph::ITimelineStateCopy interface. More...
 
typedef GraphNodeT< Graph::ITransformMurl::Logic::TransformNode
 IObservableNode for accessing the Graph::ITransform interface. More...
 
typedef GraphNodeT< Graph::IVariableMurl::Logic::VariableNode
 IObservableNode for accessing the Graph::IVariable interface. More...
 
typedef GraphNodeT< Graph::IVideoSequenceMurl::Logic::VideoSequenceNode
 IObservableNode for accessing the Graph::IVideoSequence interface. More...
 
typedef GraphNodeT< Graph::IVideoSourceMurl::Logic::VideoSourceNode
 IObservableNode for accessing the Graph::IVideoSource interface. More...
 
typedef GraphNodeT< Graph::IViewMurl::Logic::ViewNode
 IObservableNode for accessing the Graph::IView interface. More...
 

Detailed Description

Logic classes to access graph nodes.

Logic graph node objects are implementing the IObservableNode interface which can be registered to the INodeObserver.

Typedef Documentation

◆ AlignerNode

◆ AnchorNode

◆ AudioSequenceNode

◆ AudioSourceNode

◆ BallJointNode

◆ BodyNode

◆ BoneNode

◆ BoneStateNode

◆ BoneStateCopyNode

◆ BoundingBoxNode

◆ ButtonNode

◆ CameraNode

◆ CameraStateNode

◆ CameraStateCopyNode

◆ CameraTransformNode

◆ ClipNode

◆ ClipSequencerNode

◆ ClipTransitionNode

◆ CloneTransformNode

◆ ColliderNode

◆ ConstantBufferParameterNode

◆ ConstantBufferParameterGroupNode

◆ ConstantBufferParametersNode

◆ ContactNode

◆ CubeColliderNode

◆ CubeGeometryNode

◆ CullerNode

◆ CullerStateNode

◆ CullerStateCopyNode

◆ FieldNode

◆ FixedParametersNode

◆ FixedProgramNode

◆ FrameBufferNode

◆ GenericGeometryNode

◆ GenericParameterNode

◆ GenericParameterGroupNode

◆ GenericParametersNode

◆ HeightFieldNode

◆ HingeJointNode

◆ InstanceNode

◆ IslandNode

◆ IslandStateNode

◆ IslandStateCopyNode

◆ JointNode

◆ LayerStateNode

◆ LightNode

◆ LightStateNode

◆ LightStateCopyNode

◆ LightTransformNode

◆ ListenerNode

◆ ListenerStateNode

◆ ListenerStateCopyNode

◆ ListenerTransformNode

◆ MaterialNode

◆ MaterialStateNode

◆ MaterialStateCopyNode

◆ NamespaceNode

◆ NinePatchPlaneGeometryNode

◆ NinePatchPlaneSequenceGeometryNode

◆ GraphNode

◆ ParametersNode

◆ ParametersStateNode

◆ ParametersStateCopyNode

◆ PlaneColliderNode

◆ PlaneGeometryNode

◆ PlaneSequenceGeometryNode

◆ ProgramNode

◆ ReferenceNode

◆ ResetTransformNode

◆ ResourceMeshColliderNode

◆ ResourceMeshCullerNode

◆ ResourceMeshGeometryNode

◆ ResourceShadowGeometryNode

◆ ScaleNode

◆ ShaderNode

◆ ShaderParameterNode

◆ ShaderParameterGroupNode

◆ ShaderParametersNode

◆ ShaderProgramNode

◆ ShadowCameraNode

◆ SoundNode

◆ SphereColliderNode

◆ SpringNode

◆ SubStateNode

◆ SubjectNode

◆ SurfaceNode

◆ SurfaceStateNode

◆ SurfaceStateCopyNode

◆ SwitchNode

◆ TemplateNode

◆ TextGeometryNode

◆ TextTextureNode

◆ TextureNode

◆ TextureStateNode

◆ TextureStateCopyNode

◆ TimelineNode

◆ TimelineStateNode

◆ TimelineStateCopyNode

◆ TransformNode

◆ VariableNode

◆ VideoSequenceNode

◆ VideoSourceNode

◆ ViewNode


Copyright © 2011-2018 Spraylight GmbH.