![]() |
Murl Engine API
Version 2018.3
|
Logic classes to access graph nodes. More...
Logic classes to access graph nodes.
Logic graph node objects are implementing the IObservableNode interface which can be registered to the INodeObserver.
IObservableNode for accessing the Graph::IAligner interface.
IObservableNode for accessing the Graph::IAnchor interface.
IObservableNode for accessing the Graph::IAnchorState interface.
IObservableNode for accessing the Graph::IAnchorStateCopy interface.
IObservableNode for accessing the Graph::IAudioSequence interface.
IObservableNode for accessing the Graph::IAudioSource interface.
IObservableNode for accessing the Graph::IBallJoint interface.
typedef GraphNodeT<Graph::IBody> Murl::Logic::BodyNode |
IObservableNode for accessing the Graph::IBody interface.
typedef GraphNodeT<Graph::IBone> Murl::Logic::BoneNode |
IObservableNode for accessing the Graph::IBone interface.
IObservableNode for accessing the Graph::IBoneState interface.
IObservableNode for accessing the Graph::IBoneStateCopy interface.
IObservableNode for accessing the Graph::IBoundingBox interface.
IObservableNode for accessing the Graph::IButton interface.
IObservableNode for accessing the Graph::ICamera interface.
IObservableNode for accessing the Graph::ICameraState interface.
IObservableNode for accessing the Graph::ICameraStateCopy interface.
IObservableNode for accessing the Graph::ICameraTransform interface.
typedef GraphNodeT<Graph::IClip> Murl::Logic::ClipNode |
IObservableNode for accessing the Graph::IClip interface.
IObservableNode for accessing the Graph::IClipSequencer interface.
IObservableNode for accessing the Graph::IClipTransition interface.
IObservableNode for accessing the Graph::ICloneTransform interface.
IObservableNode for accessing the Graph::ICollider interface.
IObservableNode for accessing the Graph::IConstantBufferParameter interface.
typedef GraphNodeT<Graph::IConstantBufferParameterGroup> Murl::Logic::ConstantBufferParameterGroupNode |
IObservableNode for accessing the Graph::IConstantBufferParameterGroup interface.
IObservableNode for accessing the Graph::IConstantBufferParameters interface.
IObservableNode for accessing the Graph::IContact interface.
IObservableNode for accessing the Graph::ICubeCollider interface.
IObservableNode for accessing the Graph::ICubeGeometry interface.
IObservableNode for accessing the Graph::ICuller interface.
IObservableNode for accessing the Graph::ICullerState interface.
IObservableNode for accessing the Graph::ICullerStateCopy interface.
IObservableNode for accessing the Graph::IField interface.
IObservableNode for accessing the Graph::IFixedParameters interface.
IObservableNode for accessing the Graph::IFixedProgram interface.
IObservableNode for accessing the Graph::IFrameBuffer interface.
IObservableNode for accessing the Graph::IGenericGeometry interface.
IObservableNode for accessing the Graph::IGenericParameter interface.
IObservableNode for accessing the Graph::IGenericParameterGroup interface.
IObservableNode for accessing the Graph::IGenericParameters interface.
IObservableNode for accessing the Graph::IHeightField interface.
IObservableNode for accessing the Graph::IHingeJoint interface.
IObservableNode for accessing the Graph::IInstance interface.
IObservableNode for accessing the Graph::IIsland interface.
IObservableNode for accessing the Graph::IIslandState interface.
IObservableNode for accessing the Graph::IIslandStateCopy interface.
IObservableNode for accessing the Graph::IJoint interface.
IObservableNode for accessing the Graph::ILayerState interface.
IObservableNode for accessing the Graph::ILight interface.
IObservableNode for accessing the Graph::ILightState interface.
IObservableNode for accessing the Graph::ILightStateCopy interface.
IObservableNode for accessing the Graph::ILightTransform interface.
IObservableNode for accessing the Graph::IListener interface.
IObservableNode for accessing the Graph::IListenerState interface.
IObservableNode for accessing the Graph::IListenerStateCopy interface.
IObservableNode for accessing the Graph::IListenerTransform interface.
IObservableNode for accessing the Graph::IMaterial interface.
IObservableNode for accessing the Graph::IMaterialState interface.
IObservableNode for accessing the Graph::IMaterialStateCopy interface.
IObservableNode for accessing the Graph::INamespace interface.
IObservableNode for accessing the Graph::INinePatchPlaneGeometry interface.
typedef GraphNodeT<Graph::INinePatchPlaneSequenceGeometry> Murl::Logic::NinePatchPlaneSequenceGeometryNode |
IObservableNode for accessing the Graph::INinePatchPlaneSequenceGeometry interface.
typedef GraphNodeT<Graph::INode> Murl::Logic::GraphNode |
IObservableNode for accessing the Graph::INode interface.
IObservableNode for accessing the Graph::IParameters interface.
IObservableNode for accessing the Graph::IParametersState interface.
IObservableNode for accessing the Graph::IParametersStateCopy interface.
IObservableNode for accessing the Graph::IPlaneCollider interface.
IObservableNode for accessing the Graph::IPlaneGeometry interface.
IObservableNode for accessing the Graph::IPlaneSequenceGeometry interface.
IObservableNode for accessing the Graph::IProgram interface.
IObservableNode for accessing the Graph::IReference interface.
IObservableNode for accessing the Graph::IResetTransform interface.
IObservableNode for accessing the Graph::IResourceMeshCollider interface.
IObservableNode for accessing the Graph::IResourceMeshCuller interface.
IObservableNode for accessing the Graph::IResourceMeshGeometry interface.
IObservableNode for accessing the Graph::IResourceShadowGeometry interface.
IObservableNode for accessing the Graph::IScale interface.
IObservableNode for accessing the Graph::IShader interface.
IObservableNode for accessing the Graph::IShaderParameter interface.
IObservableNode for accessing the Graph::IShaderParameterGroup interface.
IObservableNode for accessing the Graph::IShaderParameters interface.
IObservableNode for accessing the Graph::IShaderProgram interface.
IObservableNode for accessing the Graph::IShadowCamera interface.
Deprecated, use Murl::Logic::AudioSourceNode.
IObservableNode for accessing the Graph::ISphereCollider interface.
IObservableNode for accessing the Graph::ISpring interface.
IObservableNode for accessing the Graph::ISubState interface.
IObservableNode for accessing the Graph::ISubject interface.
IObservableNode for accessing the Graph::ISurface interface.
IObservableNode for accessing the Graph::ISurfaceState interface.
IObservableNode for accessing the Graph::ISurfaceStateCopy interface.
IObservableNode for accessing the Graph::ISwitch interface.
IObservableNode for accessing the Graph::ITemplate interface.
IObservableNode for accessing the Graph::ITextGeometry interface.
IObservableNode for accessing the Graph::ITextTexture interface.
IObservableNode for accessing the Graph::ITexture interface.
IObservableNode for accessing the Graph::ITextureState interface.
IObservableNode for accessing the Graph::ITextureStateCopy interface.
IObservableNode for accessing the Graph::ITimeline interface.
IObservableNode for accessing the Graph::ITimelineState interface.
IObservableNode for accessing the Graph::ITimelineStateCopy interface.
IObservableNode for accessing the Graph::ITransform interface.
IObservableNode for accessing the Graph::IVariable interface.
IObservableNode for accessing the Graph::IVideoSequence interface.
IObservableNode for accessing the Graph::IVideoSource interface.
typedef GraphNodeT<Graph::IView> Murl::Logic::ViewNode |
IObservableNode for accessing the Graph::IView interface.