Murl::Logic GraphNodeTypes

Logic classes to access graph nodes. More...

Collaboration diagram for Murl::Logic GraphNodeTypes:

Typedefs

using Murl::Logic::AlignerNode = GraphNodeT< Graph::IAligner >
 IObservableNode for accessing the Graph::IAligner interface.
 
using Murl::Logic::AnchorNode = GraphNodeT< Graph::IAnchor >
 IObservableNode for accessing the Graph::IAnchor interface.
 
using Murl::Logic::AnchorStateNode = GraphNodeT< Graph::IAnchorState >
 IObservableNode for accessing the Graph::IAnchorState interface.
 
using Murl::Logic::AnchorStateCopyNode = GraphNodeT< Graph::IAnchorStateCopy >
 IObservableNode for accessing the Graph::IAnchorStateCopy interface.
 
using Murl::Logic::AttachmentNode = GraphNodeT< Graph::IAttachment >
 IObservableNode for accessing the Graph::IAttachment interface.
 
using Murl::Logic::AudioSequenceNode = GraphNodeT< Graph::IAudioSequence >
 IObservableNode for accessing the Graph::IAudioSequence interface.
 
using Murl::Logic::AudioSourceNode = GraphNodeT< Graph::IAudioSource >
 IObservableNode for accessing the Graph::IAudioSource interface.
 
using Murl::Logic::BallJointNode = GraphNodeT< Graph::IBallJoint >
 IObservableNode for accessing the Graph::IBallJoint interface.
 
using Murl::Logic::BodyNode = GraphNodeT< Graph::IBody >
 IObservableNode for accessing the Graph::IBody interface.
 
using Murl::Logic::BoneNode = GraphNodeT< Graph::IBone >
 IObservableNode for accessing the Graph::IBone interface.
 
using Murl::Logic::BoneConstraintNode = GraphNodeT< Graph::IBoneConstraint >
 IObservableNode for accessing the Graph::IBoneConstraint interface.
 
using Murl::Logic::BoneIkConstraintNode = GraphNodeT< Graph::IBoneIkConstraint >
 IObservableNode for accessing the Graph::IBoneIkConstraint interface.
 
using Murl::Logic::BonePathConstraintNode = GraphNodeT< Graph::IBonePathConstraint >
 IObservableNode for accessing the Graph::IBonePathConstraint interface.
 
using Murl::Logic::BoneStateNode = GraphNodeT< Graph::IBoneState >
 IObservableNode for accessing the Graph::IBoneState interface.
 
using Murl::Logic::BoneStateCopyNode = GraphNodeT< Graph::IBoneStateCopy >
 IObservableNode for accessing the Graph::IBoneStateCopy interface.
 
using Murl::Logic::BoneTransformConstraintNode = GraphNodeT< Graph::IBoneTransformConstraint >
 IObservableNode for accessing the Graph::IBoneTransformConstraint interface.
 
using Murl::Logic::BoundingBoxNode = GraphNodeT< Graph::IBoundingBox >
 IObservableNode for accessing the Graph::IBoundingBox interface.
 
using Murl::Logic::ButtonNode = GraphNodeT< Graph::IButton >
 IObservableNode for accessing the Graph::IButton interface.
 
using Murl::Logic::CameraNode = GraphNodeT< Graph::ICamera >
 IObservableNode for accessing the Graph::ICamera interface.
 
using Murl::Logic::CameraStateNode = GraphNodeT< Graph::ICameraState >
 IObservableNode for accessing the Graph::ICameraState interface.
 
using Murl::Logic::CameraStateCopyNode = GraphNodeT< Graph::ICameraStateCopy >
 IObservableNode for accessing the Graph::ICameraStateCopy interface.
 
using Murl::Logic::CameraTransformNode = GraphNodeT< Graph::ICameraTransform >
 IObservableNode for accessing the Graph::ICameraTransform interface.
 
using Murl::Logic::ClipNode = GraphNodeT< Graph::IClip >
 IObservableNode for accessing the Graph::IClip interface.
 
using Murl::Logic::ClipGeometryNode = GraphNodeT< Graph::IClipGeometry >
 IObservableNode for accessing the Graph::IClipGeometry interface.
 
using Murl::Logic::ClipSequencerNode = GraphNodeT< Graph::IClipSequencer >
 IObservableNode for accessing the Graph::IClipSequencer interface.
 
using Murl::Logic::ClipTransitionNode = GraphNodeT< Graph::IClipTransition >
 IObservableNode for accessing the Graph::IClipTransition interface.
 
using Murl::Logic::CloneTransformNode = GraphNodeT< Graph::ICloneTransform >
 IObservableNode for accessing the Graph::ICloneTransform interface.
 
using Murl::Logic::ColliderNode = GraphNodeT< Graph::ICollider >
 IObservableNode for accessing the Graph::ICollider interface.
 
using Murl::Logic::ComplexTransformNode = GraphNodeT< Graph::IComplexTransform >
 IObservableNode for accessing the Graph::IComplexTransform interface.
 
using Murl::Logic::ConstantBufferParameterNode = GraphNodeT< Graph::IConstantBufferParameter >
 IObservableNode for accessing the Graph::IConstantBufferParameter interface.
 
using Murl::Logic::ConstantBufferParameterGroupNode = GraphNodeT< Graph::IConstantBufferParameterGroup >
 IObservableNode for accessing the Graph::IConstantBufferParameterGroup interface.
 
using Murl::Logic::ConstantBufferParametersNode = GraphNodeT< Graph::IConstantBufferParameters >
 IObservableNode for accessing the Graph::IConstantBufferParameters interface.
 
using Murl::Logic::ContactNode = GraphNodeT< Graph::IContact >
 IObservableNode for accessing the Graph::IContact interface.
 
using Murl::Logic::CubeColliderNode = GraphNodeT< Graph::ICubeCollider >
 IObservableNode for accessing the Graph::ICubeCollider interface.
 
using Murl::Logic::CubeGeometryNode = GraphNodeT< Graph::ICubeGeometry >
 IObservableNode for accessing the Graph::ICubeGeometry interface.
 
using Murl::Logic::CullerNode = GraphNodeT< Graph::ICuller >
 IObservableNode for accessing the Graph::ICuller interface.
 
using Murl::Logic::CullerStateNode = GraphNodeT< Graph::ICullerState >
 IObservableNode for accessing the Graph::ICullerState interface.
 
using Murl::Logic::CullerStateCopyNode = GraphNodeT< Graph::ICullerStateCopy >
 IObservableNode for accessing the Graph::ICullerStateCopy interface.
 
using Murl::Logic::FieldNode = GraphNodeT< Graph::IField >
 IObservableNode for accessing the Graph::IField interface.
 
using Murl::Logic::FixedParametersNode = GraphNodeT< Graph::IFixedParameters >
 IObservableNode for accessing the Graph::IFixedParameters interface.
 
using Murl::Logic::FixedProgramNode = GraphNodeT< Graph::IFixedProgram >
 IObservableNode for accessing the Graph::IFixedProgram interface.
 
using Murl::Logic::FrameBufferNode = GraphNodeT< Graph::IFrameBuffer >
 IObservableNode for accessing the Graph::IFrameBuffer interface.
 
using Murl::Logic::GenericGeometryNode = GraphNodeT< Graph::IGenericGeometry >
 IObservableNode for accessing the Graph::IGenericGeometry interface.
 
using Murl::Logic::GenericParameterNode = GraphNodeT< Graph::IGenericParameter >
 IObservableNode for accessing the Graph::IGenericParameter interface.
 
using Murl::Logic::GenericParameterGroupNode = GraphNodeT< Graph::IGenericParameterGroup >
 IObservableNode for accessing the Graph::IGenericParameterGroup interface.
 
using Murl::Logic::GenericParametersNode = GraphNodeT< Graph::IGenericParameters >
 IObservableNode for accessing the Graph::IGenericParameters interface.
 
using Murl::Logic::HeightFieldNode = GraphNodeT< Graph::IHeightField >
 IObservableNode for accessing the Graph::IHeightField interface.
 
using Murl::Logic::HingeJointNode = GraphNodeT< Graph::IHingeJoint >
 IObservableNode for accessing the Graph::IHingeJoint interface.
 
using Murl::Logic::InstanceNode = GraphNodeT< Graph::IInstance >
 IObservableNode for accessing the Graph::IInstance interface.
 
using Murl::Logic::IslandNode = GraphNodeT< Graph::IIsland >
 IObservableNode for accessing the Graph::IIsland interface.
 
using Murl::Logic::IslandStateNode = GraphNodeT< Graph::IIslandState >
 IObservableNode for accessing the Graph::IIslandState interface.
 
using Murl::Logic::IslandStateCopyNode = GraphNodeT< Graph::IIslandStateCopy >
 IObservableNode for accessing the Graph::IIslandStateCopy interface.
 
using Murl::Logic::JointNode = GraphNodeT< Graph::IJoint >
 IObservableNode for accessing the Graph::IJoint interface.
 
using Murl::Logic::LayerStateNode = GraphNodeT< Graph::ILayerState >
 IObservableNode for accessing the Graph::ILayerState interface.
 
using Murl::Logic::LazyNode = GraphNodeT< Graph::ILazyNode >
 IObservableNode for accessing the Graph::ILazyNode interface.
 
using Murl::Logic::LightNode = GraphNodeT< Graph::ILight >
 IObservableNode for accessing the Graph::ILight interface.
 
using Murl::Logic::LightStateNode = GraphNodeT< Graph::ILightState >
 IObservableNode for accessing the Graph::ILightState interface.
 
using Murl::Logic::LightStateCopyNode = GraphNodeT< Graph::ILightStateCopy >
 IObservableNode for accessing the Graph::ILightStateCopy interface.
 
using Murl::Logic::LightTransformNode = GraphNodeT< Graph::ILightTransform >
 IObservableNode for accessing the Graph::ILightTransform interface.
 
using Murl::Logic::ListenerNode = GraphNodeT< Graph::IListener >
 IObservableNode for accessing the Graph::IListener interface.
 
using Murl::Logic::ListenerStateNode = GraphNodeT< Graph::IListenerState >
 IObservableNode for accessing the Graph::IListenerState interface.
 
using Murl::Logic::ListenerStateCopyNode = GraphNodeT< Graph::IListenerStateCopy >
 IObservableNode for accessing the Graph::IListenerStateCopy interface.
 
using Murl::Logic::ListenerTransformNode = GraphNodeT< Graph::IListenerTransform >
 IObservableNode for accessing the Graph::IListenerTransform interface.
 
using Murl::Logic::MaterialNode = GraphNodeT< Graph::IMaterial >
 IObservableNode for accessing the Graph::IMaterial interface.
 
using Murl::Logic::MaterialStateNode = GraphNodeT< Graph::IMaterialState >
 IObservableNode for accessing the Graph::IMaterialState interface.
 
using Murl::Logic::MaterialStateCopyNode = GraphNodeT< Graph::IMaterialStateCopy >
 IObservableNode for accessing the Graph::IMaterialStateCopy interface.
 
using Murl::Logic::NamespaceNode = GraphNodeT< Graph::INamespace >
 IObservableNode for accessing the Graph::INamespace interface.
 
using Murl::Logic::NinePatchPlaneGeometryNode = GraphNodeT< Graph::INinePatchPlaneGeometry >
 IObservableNode for accessing the Graph::INinePatchPlaneGeometry interface.
 
using Murl::Logic::NinePatchPlaneSequenceGeometryNode = GraphNodeT< Graph::INinePatchPlaneSequenceGeometry >
 IObservableNode for accessing the Graph::INinePatchPlaneSequenceGeometry interface.
 
using Murl::Logic::GraphNode = GraphNodeT< Graph::INode >
 IObservableNode for accessing the Graph::INode interface.
 
using Murl::Logic::ParametersNode = GraphNodeT< Graph::IParameters >
 IObservableNode for accessing the Graph::IParameters interface.
 
using Murl::Logic::ParametersStateNode = GraphNodeT< Graph::IParametersState >
 IObservableNode for accessing the Graph::IParametersState interface.
 
using Murl::Logic::ParametersStateCopyNode = GraphNodeT< Graph::IParametersStateCopy >
 IObservableNode for accessing the Graph::IParametersStateCopy interface.
 
using Murl::Logic::PlaneColliderNode = GraphNodeT< Graph::IPlaneCollider >
 IObservableNode for accessing the Graph::IPlaneCollider interface.
 
using Murl::Logic::PlaneGeometryNode = GraphNodeT< Graph::IPlaneGeometry >
 IObservableNode for accessing the Graph::IPlaneGeometry interface.
 
using Murl::Logic::PlaneSequenceGeometryNode = GraphNodeT< Graph::IPlaneSequenceGeometry >
 IObservableNode for accessing the Graph::IPlaneSequenceGeometry interface.
 
using Murl::Logic::PlaneTouchAreaNode = GraphNodeT< Graph::IPlaneTouchArea >
 IObservableNode for accessing the Graph::IPlaneTouchArea interface.
 
using Murl::Logic::ProgramNode = GraphNodeT< Graph::IProgram >
 IObservableNode for accessing the Graph::IProgram interface.
 
using Murl::Logic::ReferenceNode = GraphNodeT< Graph::IReference >
 IObservableNode for accessing the Graph::IReference interface.
 
using Murl::Logic::ResetTransformNode = GraphNodeT< Graph::IResetTransform >
 IObservableNode for accessing the Graph::IResetTransform interface.
 
using Murl::Logic::ResourceMeshColliderNode = GraphNodeT< Graph::IResourceMeshCollider >
 IObservableNode for accessing the Graph::IResourceMeshCollider interface.
 
using Murl::Logic::ResourceMeshCullerNode = GraphNodeT< Graph::IResourceMeshCuller >
 IObservableNode for accessing the Graph::IResourceMeshCuller interface.
 
using Murl::Logic::ResourceMeshGeometryNode = GraphNodeT< Graph::IResourceMeshGeometry >
 IObservableNode for accessing the Graph::IResourceMeshGeometry interface.
 
using Murl::Logic::ResourceMeshTouchAreaNode = GraphNodeT< Graph::IResourceMeshTouchArea >
 IObservableNode for accessing the Graph::IResourceMeshTouchArea interface.
 
using Murl::Logic::ResourceShadowGeometryNode = GraphNodeT< Graph::IResourceShadowGeometry >
 IObservableNode for accessing the Graph::IResourceShadowGeometry interface.
 
using Murl::Logic::ScaleNode = GraphNodeT< Graph::IScale >
 IObservableNode for accessing the Graph::IScale interface.
 
using Murl::Logic::ShaderNode = GraphNodeT< Graph::IShader >
 IObservableNode for accessing the Graph::IShader interface.
 
using Murl::Logic::ShaderParameterNode = GraphNodeT< Graph::IShaderParameter >
 IObservableNode for accessing the Graph::IShaderParameter interface.
 
using Murl::Logic::ShaderParameterGroupNode = GraphNodeT< Graph::IShaderParameterGroup >
 IObservableNode for accessing the Graph::IShaderParameterGroup interface.
 
using Murl::Logic::ShaderParametersNode = GraphNodeT< Graph::IShaderParameters >
 IObservableNode for accessing the Graph::IShaderParameters interface.
 
using Murl::Logic::ShaderProgramNode = GraphNodeT< Graph::IShaderProgram >
 IObservableNode for accessing the Graph::IShaderProgram interface.
 
using Murl::Logic::ShadowCameraNode = GraphNodeT< Graph::IShadowCamera >
 IObservableNode for accessing the Graph::IShadowCamera interface.
 
using Murl::Logic::ShearNode = GraphNodeT< Graph::IShear >
 IObservableNode for accessing the Graph::IShear interface.
 
using Murl::Logic::SkeletonNode = GraphNodeT< Graph::ISkeleton >
 IObservableNode for accessing the Graph::ISkeleton interface.
 
using Murl::Logic::SoundNode = GraphNodeT< Graph::IAudioSource >
 Deprecated, use Murl::Logic::AudioSourceNode.
 
using Murl::Logic::SphereColliderNode = GraphNodeT< Graph::ISphereCollider >
 IObservableNode for accessing the Graph::ISphereCollider interface.
 
using Murl::Logic::SpringNode = GraphNodeT< Graph::ISpring >
 IObservableNode for accessing the Graph::ISpring interface.
 
using Murl::Logic::SubStateNode = GraphNodeT< Graph::ISubState >
 IObservableNode for accessing the Graph::ISubState interface.
 
using Murl::Logic::SubjectNode = GraphNodeT< Graph::ISubject >
 IObservableNode for accessing the Graph::ISubject interface.
 
using Murl::Logic::SurfaceNode = GraphNodeT< Graph::ISurface >
 IObservableNode for accessing the Graph::ISurface interface.
 
using Murl::Logic::SurfaceStateNode = GraphNodeT< Graph::ISurfaceState >
 IObservableNode for accessing the Graph::ISurfaceState interface.
 
using Murl::Logic::SurfaceStateCopyNode = GraphNodeT< Graph::ISurfaceStateCopy >
 IObservableNode for accessing the Graph::ISurfaceStateCopy interface.
 
using Murl::Logic::SwitchNode = GraphNodeT< Graph::ISwitch >
 IObservableNode for accessing the Graph::ISwitch interface.
 
using Murl::Logic::TemplateNode = GraphNodeT< Graph::ITemplate >
 IObservableNode for accessing the Graph::ITemplate interface.
 
using Murl::Logic::TextGeometryNode = GraphNodeT< Graph::ITextGeometry >
 IObservableNode for accessing the Graph::ITextGeometry interface.
 
using Murl::Logic::TextStyleNode = GraphNodeT< Graph::ITextStyle >
 IObservableNode for accessing the Graph::ITextStyle interface.
 
using Murl::Logic::TextStyleColorNode = GraphNodeT< Graph::ITextStyleColor >
 IObservableNode for accessing the Graph::ITextStyleColor interface.
 
using Murl::Logic::TextStyleFontNode = GraphNodeT< Graph::ITextStyleFont >
 IObservableNode for accessing the Graph::ITextStyleFont interface.
 
using Murl::Logic::TextStyleImageNode = GraphNodeT< Graph::ITextStyleImage >
 IObservableNode for accessing the Graph::ITextStyleImage interface.
 
using Murl::Logic::TextTextureNode = GraphNodeT< Graph::ITextTexture >
 IObservableNode for accessing the Graph::ITextTexture interface.
 
using Murl::Logic::TextureNode = GraphNodeT< Graph::ITexture >
 IObservableNode for accessing the Graph::ITexture interface.
 
using Murl::Logic::TextureStateNode = GraphNodeT< Graph::ITextureState >
 IObservableNode for accessing the Graph::ITextureState interface.
 
using Murl::Logic::TextureStateCopyNode = GraphNodeT< Graph::ITextureStateCopy >
 IObservableNode for accessing the Graph::ITextureStateCopy interface.
 
using Murl::Logic::TimelineNode = GraphNodeT< Graph::ITimeline >
 IObservableNode for accessing the Graph::ITimeline interface.
 
using Murl::Logic::TimelineStateNode = GraphNodeT< Graph::ITimelineState >
 IObservableNode for accessing the Graph::ITimelineState interface.
 
using Murl::Logic::TimelineStateCopyNode = GraphNodeT< Graph::ITimelineStateCopy >
 IObservableNode for accessing the Graph::ITimelineStateCopy interface.
 
using Murl::Logic::TouchAreaNode = GraphNodeT< Graph::ITouchArea >
 IObservableNode for accessing the Graph::ITouchArea interface.
 
using Murl::Logic::TransformNode = GraphNodeT< Graph::ITransform >
 IObservableNode for accessing the Graph::ITransform interface.
 
using Murl::Logic::VariableNode = GraphNodeT< Graph::IVariable >
 IObservableNode for accessing the Graph::IVariable interface.
 
using Murl::Logic::VideoSequenceNode = GraphNodeT< Graph::IVideoSequence >
 IObservableNode for accessing the Graph::IVideoSequence interface.
 
using Murl::Logic::VideoSourceNode = GraphNodeT< Graph::IVideoSource >
 IObservableNode for accessing the Graph::IVideoSource interface.
 
using Murl::Logic::ViewNode = GraphNodeT< Graph::IView >
 IObservableNode for accessing the Graph::IView interface.
 

Detailed Description

Logic classes to access graph nodes.

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


Copyright © 2011-2022 Spraylight GmbH.