Murl::Graph Target Interfaces

Graph target interfaces. More...

Collaboration diagram for Murl::Graph Target Interfaces:

Classes

interface  Murl::Graph::IGenericNodeTarget< ObjectType >
 The IGenericNodeTarget graph node target interface. More...
 
interface  Murl::Graph::IGenericResourceTarget< ObjectType >
 The IGenericResourceTarget resource object target interface. More...
 

Typedefs

typedef IGenericNodeTarget< IAlignerMurl::Graph::IAlignerNodeTarget
 A container for referencing one or more Graph::IAligner nodes.
 
typedef IGenericNodeTarget< IAnchorMurl::Graph::IAnchorNodeTarget
 A container for referencing one or more Graph::IAnchor nodes.
 
typedef IGenericNodeTarget< IAttributeContainerMurl::Graph::IAttributeContainerNodeTarget
 A container for referencing one or more Graph::IAttributeContainer nodes.
 
typedef IGenericNodeTarget< IAudibleMurl::Graph::IAudibleNodeTarget
 A container for referencing one or more Graph::IAudible nodes.
 
typedef IGenericNodeTarget< IAudioSequenceMurl::Graph::IAudioSequenceNodeTarget
 A container for referencing one or more Graph::IAudioSequence nodes.
 
typedef IGenericNodeTarget< IAudioSourceMurl::Graph::IAudioSourceNodeTarget
 A container for referencing one or more Graph::IAudioSource nodes.
 
typedef IGenericNodeTarget< IBallJointMurl::Graph::IBallJointNodeTarget
 A container for referencing one or more Graph::IBallJoint nodes.
 
typedef IGenericNodeTarget< IBlendableMurl::Graph::IBlendableNodeTarget
 A container for referencing one or more Graph::IBlendable nodes.
 
typedef IGenericNodeTarget< IBodyMurl::Graph::IBodyNodeTarget
 A container for referencing one or more Graph::IBody nodes.
 
typedef IGenericNodeTarget< IBoneMurl::Graph::IBoneNodeTarget
 A container for referencing one or more Graph::IBone nodes.
 
typedef IGenericNodeTarget< IBoneStateMurl::Graph::IBoneStateNodeTarget
 A container for referencing one or more Graph::IBoneState nodes.
 
typedef IGenericNodeTarget< IBoneStateCopyMurl::Graph::IBoneStateCopyNodeTarget
 A container for referencing one or more Graph::IBoneStateCopy nodes.
 
typedef IGenericNodeTarget< IBoundingBoxMurl::Graph::IBoundingBoxNodeTarget
 A container for referencing one or more Graph::IBoundingBox nodes.
 
typedef IGenericNodeTarget< IButtonMurl::Graph::IButtonNodeTarget
 A container for referencing one or more Graph::IButton nodes.
 
typedef IGenericNodeTarget< ICameraMurl::Graph::ICameraNodeTarget
 A container for referencing one or more Graph::ICamera nodes.
 
typedef IGenericNodeTarget< ICameraStateMurl::Graph::ICameraStateNodeTarget
 A container for referencing one or more Graph::ICameraState nodes.
 
typedef IGenericNodeTarget< ICameraStateCopyMurl::Graph::ICameraStateCopyNodeTarget
 A container for referencing one or more Graph::ICameraStateCopy nodes.
 
typedef IGenericNodeTarget< ICameraTransformMurl::Graph::ICameraTransformNodeTarget
 A container for referencing one or more Graph::ICameraTransform nodes.
 
typedef IGenericNodeTarget< IClipMurl::Graph::IClipNodeTarget
 A container for referencing one or more Graph::IClip nodes.
 
typedef IGenericNodeTarget< IClipSequencerMurl::Graph::IClipSequencerNodeTarget
 A container for referencing one or more Graph::IClipSequencer nodes.
 
typedef IGenericNodeTarget< IClipTransitionMurl::Graph::IClipTransitionNodeTarget
 A container for referencing one or more Graph::IClipTransition nodes.
 
typedef IGenericNodeTarget< ICloneTransformMurl::Graph::ICloneTransformNodeTarget
 A container for referencing one or more Graph::ICloneTransform nodes.
 
typedef IGenericNodeTarget< ICollidableMurl::Graph::ICollidableNodeTarget
 A container for referencing one or more Graph::ICollidable nodes.
 
typedef IGenericNodeTarget< IColliderMurl::Graph::IColliderNodeTarget
 A container for referencing one or more Graph::ICollider nodes.
 
typedef IGenericNodeTarget< IColoredMurl::Graph::IColoredNodeTarget
 A container for referencing one or more Graph::IColored nodes.
 
typedef IGenericNodeTarget< IConstantBufferMurl::Graph::IConstantBufferNodeTarget
 A container for referencing one or more Graph::IConstantBuffer nodes.
 
typedef IGenericNodeTarget< IConstantBufferContainerMurl::Graph::IConstantBufferContainerNodeTarget
 A container for referencing one or more Graph::IConstantBufferContainer nodes.
 
typedef IGenericNodeTarget< IConstantBufferParameterMurl::Graph::IConstantBufferParameterNodeTarget
 A container for referencing one or more Graph::IConstantBufferParameter nodes.
 
typedef IGenericNodeTarget< IConstantBufferParameterGroupMurl::Graph::IConstantBufferParameterGroupNodeTarget
 A container for referencing one or more Graph::IConstantBufferParameterGroup nodes.
 
typedef IGenericNodeTarget< IConstantBufferParametersMurl::Graph::IConstantBufferParametersNodeTarget
 A container for referencing one or more Graph::IConstantBufferParameters nodes.
 
typedef IGenericNodeTarget< IContactMurl::Graph::IContactNodeTarget
 A container for referencing one or more Graph::IContact nodes.
 
typedef IGenericNodeTarget< ICubeGeometryMurl::Graph::ICubeGeometryNodeTarget
 A container for referencing one or more Graph::ICubeGeometry nodes.
 
typedef IGenericNodeTarget< ICullerMurl::Graph::ICullerNodeTarget
 A container for referencing one or more Graph::ICuller nodes.
 
typedef IGenericNodeTarget< ICullerStateMurl::Graph::ICullerStateNodeTarget
 A container for referencing one or more Graph::ICullerState nodes.
 
typedef IGenericNodeTarget< ICullerStateCopyMurl::Graph::ICullerStateCopyNodeTarget
 A container for referencing one or more Graph::ICullerStateCopy nodes.
 
typedef IGenericNodeTarget< IDrawableMurl::Graph::IDrawableNodeTarget
 A container for referencing one or more Graph::IDrawable nodes.
 
typedef IGenericNodeTarget< IDrawableContainerMurl::Graph::IDrawableContainerNodeTarget
 A container for referencing one or more Graph::IDrawableContainer nodes.
 
typedef IGenericNodeTarget< IFieldMurl::Graph::IFieldNodeTarget
 A container for referencing one or more Graph::IField nodes.
 
typedef IGenericNodeTarget< IFixedParametersMurl::Graph::IFixedParametersNodeTarget
 A container for referencing one or more Graph::IFixedParameters nodes.
 
typedef IGenericNodeTarget< IFixedProgramMurl::Graph::IFixedProgramNodeTarget
 A container for referencing one or more Graph::IFixedProgram nodes.
 
typedef IGenericNodeTarget< IFrameBufferMurl::Graph::IFrameBufferNodeTarget
 A container for referencing one or more Graph::IFrameBuffer nodes.
 
typedef IGenericNodeTarget< IGenericGeometryMurl::Graph::IGenericGeometryNodeTarget
 A container for referencing one or more Graph::IGenericGeometry nodes.
 
typedef IGenericNodeTarget< IGenericParameterMurl::Graph::IGenericParameterNodeTarget
 A container for referencing one or more Graph::IGenericParameter nodes.
 
typedef IGenericNodeTarget< IGenericParameterGroupMurl::Graph::IGenericParameterGroupNodeTarget
 A container for referencing one or more Graph::IGenericParameterGroup nodes.
 
typedef IGenericNodeTarget< IGenericParametersMurl::Graph::IGenericParametersNodeTarget
 A container for referencing one or more Graph::IGenericParameters nodes.
 
typedef IGenericResourceTarget< Resource::ITextMurl::Graph::ITextResourceTarget
 A container for referencing one or more text resources.
 
typedef IGenericResourceTarget< Resource::IAnimationMurl::Graph::IAnimationResourceTarget
 A container for referencing one or more Resource::IAnimation objects.
 
typedef IGenericResourceTarget< Resource::IArchiveMurl::Graph::IArchiveResourceTarget
 A container for referencing one or more Resource::IArchive objects.
 
typedef IGenericResourceTarget< Resource::IAudioMurl::Graph::IAudioResourceTarget
 A container for referencing one or more Resource::IAudio objects.
 
typedef IGenericResourceTarget< Resource::IAtlasMurl::Graph::IAtlasResourceTarget
 A container for referencing one or more Resource::IAtlas objects.
 
typedef IGenericResourceTarget< Resource::IBinaryMurl::Graph::IBinaryResourceTarget
 A container for referencing one or more Resource::IBinary objects.
 
typedef IGenericResourceTarget< Resource::IDictionaryMurl::Graph::IDictionaryResourceTarget
 A container for referencing one or more Resource::IDictionary objects.
 
typedef IGenericResourceTarget< Resource::IFontMurl::Graph::IFontResourceTarget
 A container for referencing one or more Resource::IFont objects.
 
typedef IGenericResourceTarget< Resource::IGraphMurl::Graph::IGraphResourceTarget
 A container for referencing one or more Resource::IGraph objects.
 
typedef IGenericResourceTarget< Resource::IGridMurl::Graph::IGridResourceTarget
 A container for referencing one or more Resource::IGrid objects.
 
typedef IGenericResourceTarget< Resource::IImageMurl::Graph::IImageResourceTarget
 A container for referencing one or more Resource::IImage objects.
 
typedef IGenericResourceTarget< Resource::IMeshMurl::Graph::IMeshResourceTarget
 A container for referencing one or more Resource::IMesh objects.
 
typedef IGenericResourceTarget< Resource::IScriptMurl::Graph::IScriptResourceTarget
 A container for referencing one or more Resource::IScript objects.
 
typedef IGenericResourceTarget< Resource::IShaderMurl::Graph::IShaderResourceTarget
 A container for referencing one or more Resource::IShader objects.
 
typedef IGenericResourceTarget< Resource::IVideoMurl::Graph::IVideoResourceTarget
 A container for referencing one or more Resource::IVideo objects.
 
typedef IGenericNodeTarget< IHeightFieldMurl::Graph::IHeightFieldNodeTarget
 A container for referencing one or more Graph::IHeightField nodes.
 
typedef IGenericNodeTarget< IHingeJointMurl::Graph::IHingeJointNodeTarget
 A container for referencing one or more Graph::IHingeJoint nodes.
 
typedef IGenericNodeTarget< IIndexBufferMurl::Graph::IIndexBufferNodeTarget
 A container for referencing one or more Graph::IIndexBuffer nodes.
 
typedef IGenericNodeTarget< IIndexBufferContainerMurl::Graph::IIndexBufferContainerNodeTarget
 A container for referencing one or more Graph::IIndexBufferContainer nodes.
 
typedef IGenericNodeTarget< IIndexedMurl::Graph::IIndexedNodeTarget
 A container for referencing one or more Graph::IIndexed nodes.
 
typedef IGenericNodeTarget< IInstanceMurl::Graph::IInstanceNodeTarget
 A container for referencing one or more Graph::IInstance nodes.
 
typedef IGenericNodeTarget< IIslandMurl::Graph::IIslandNodeTarget
 A container for referencing one or more Graph::IIsland nodes.
 
typedef IGenericNodeTarget< IIslandStateMurl::Graph::IIslandStateNodeTarget
 A container for referencing one or more Graph::IIslandState nodes.
 
typedef IGenericNodeTarget< IIslandStateCopyMurl::Graph::IIslandStateCopyNodeTarget
 A container for referencing one or more Graph::IIslandStateCopy nodes.
 
typedef IGenericNodeTarget< IJointMurl::Graph::IJointNodeTarget
 A container for referencing one or more Graph::IJoint nodes.
 
typedef IGenericNodeTarget< ILayerStateMurl::Graph::ILayerStateNodeTarget
 A container for referencing one or more Graph::ILayerState nodes.
 
typedef IGenericNodeTarget< ILightMurl::Graph::ILightNodeTarget
 A container for referencing one or more Graph::ILight nodes.
 
typedef IGenericNodeTarget< ILightStateMurl::Graph::ILightStateNodeTarget
 A container for referencing one or more Graph::ILightState nodes.
 
typedef IGenericNodeTarget< ILightStateCopyMurl::Graph::ILightStateCopyNodeTarget
 A container for referencing one or more Graph::ILightStateCopy nodes.
 
typedef IGenericNodeTarget< ILightTransformMurl::Graph::ILightTransformNodeTarget
 A container for referencing one or more Graph::ILightTransform nodes.
 
typedef IGenericNodeTarget< IListenerMurl::Graph::IListenerNodeTarget
 A container for referencing one or more Graph::IListener nodes.
 
typedef IGenericNodeTarget< IListenerStateMurl::Graph::IListenerStateNodeTarget
 A container for referencing one or more Graph::IListenerState nodes.
 
typedef IGenericNodeTarget< IListenerStateCopyMurl::Graph::IListenerStateCopyNodeTarget
 A container for referencing one or more Graph::IListenerStateCopy nodes.
 
typedef IGenericNodeTarget< IListenerTransformMurl::Graph::IListenerTransformNodeTarget
 A container for referencing one or more Graph::IListenerTransform nodes.
 
typedef IGenericNodeTarget< IMaterialMurl::Graph::IMaterialNodeTarget
 A container for referencing one or more Graph::IMaterial nodes.
 
typedef IGenericNodeTarget< IMaterialStateMurl::Graph::IMaterialStateNodeTarget
 A container for referencing one or more Graph::IMaterialState nodes.
 
typedef IGenericNodeTarget< IMaterialStateCopyMurl::Graph::IMaterialStateCopyNodeTarget
 A container for referencing one or more Graph::IMaterialStateCopy nodes.
 
typedef IGenericNodeTarget< INamespaceMurl::Graph::INamespaceNodeTarget
 A container for referencing one or more Graph::INamespace nodes.
 
typedef IGenericNodeTarget< INinePatchMurl::Graph::INinePatchNodeTarget
 A container for referencing one or more Graph::INinePatch nodes.
 
typedef IGenericNodeTarget< INinePatchPlaneGeometryMurl::Graph::INinePatchPlaneGeometryNodeTarget
 A container for referencing one or more Graph::INinePatchPlaneGeometry nodes.
 
typedef IGenericNodeTarget< INinePatchPlaneSequenceGeometryMurl::Graph::INinePatchPlaneSequenceGeometryNodeTarget
 A container for referencing one or more Graph::INinePatchPlaneSequenceGeometry nodes.
 
typedef IGenericNodeTarget< INodeMurl::Graph::INodeTarget
 A container for referencing one or more Graph::INode nodes.
 
typedef IGenericNodeTarget< IParametersMurl::Graph::IParametersNodeTarget
 A container for referencing one or more Graph::IParameters nodes.
 
typedef IGenericNodeTarget< IParametersStateMurl::Graph::IParametersStateNodeTarget
 A container for referencing one or more Graph::IParametersState nodes.
 
typedef IGenericNodeTarget< IParametersStateCopyMurl::Graph::IParametersStateCopyNodeTarget
 A container for referencing one or more Graph::IParametersStateCopy nodes.
 
typedef IGenericNodeTarget< IPlaneColliderMurl::Graph::IPlaneColliderNodeTarget
 A container for referencing one or more Graph::IPlaneCollider nodes.
 
typedef IGenericNodeTarget< IPlaneGeometryMurl::Graph::IPlaneGeometryNodeTarget
 A container for referencing one or more Graph::IPlaneGeometry nodes.
 
typedef IGenericNodeTarget< IPlaneSequenceGeometryMurl::Graph::IPlaneSequenceGeometryNodeTarget
 A container for referencing one or more Graph::IPlaneSequenceGeometry nodes.
 
typedef IGenericNodeTarget< IPlayableMurl::Graph::IPlayableNodeTarget
 A container for referencing one or more Graph::IPlayable nodes.
 
typedef IGenericNodeTarget< IProgramMurl::Graph::IProgramNodeTarget
 A container for referencing one or more Graph::IProgram nodes.
 
typedef IGenericNodeTarget< IReferenceMurl::Graph::IReferenceNodeTarget
 A container for referencing one or more Graph::IReference nodes.
 
typedef IGenericNodeTarget< IResetTransformMurl::Graph::IResetTransformNodeTarget
 A container for referencing one or more Graph::IResetTransform nodes.
 
typedef IGenericNodeTarget< IResourceMeshColliderMurl::Graph::IResourceMeshColliderNodeTarget
 A container for referencing one or more Graph::IResourceMeshCollider nodes.
 
typedef IGenericNodeTarget< IResourceMeshCullerMurl::Graph::IResourceMeshCullerNodeTarget
 A container for referencing one or more Graph::IResourceMeshCuller nodes.
 
typedef IGenericNodeTarget< IResourceMeshGeometryMurl::Graph::IResourceMeshGeometryNodeTarget
 A container for referencing one or more Graph::IResourceMeshGeometry nodes.
 
typedef IGenericNodeTarget< IResourceShadowGeometryMurl::Graph::IResourceShadowGeometryNodeTarget
 A container for referencing one or more Graph::IResourceShadowGeometry nodes.
 
typedef IGenericNodeTarget< IScalableMurl::Graph::IScalableNodeTarget
 A container for referencing one or more Graph::IScalable nodes.
 
typedef IGenericNodeTarget< IScaleMurl::Graph::IScaleNodeTarget
 A container for referencing one or more Graph::IScale nodes.
 
typedef IGenericNodeTarget< IShaderMurl::Graph::IShaderNodeTarget
 A container for referencing one or more Graph::IShader nodes.
 
typedef IGenericNodeTarget< IShaderParameterMurl::Graph::IShaderParameterNodeTarget
 A container for referencing one or more Graph::IShaderParameter nodes.
 
typedef IGenericNodeTarget< IShaderParameterGroupMurl::Graph::IShaderParameterGroupNodeTarget
 A container for referencing one or more Graph::IShaderParameterGroup nodes.
 
typedef IGenericNodeTarget< IShaderParametersMurl::Graph::IShaderParametersNodeTarget
 A container for referencing one or more Graph::IShaderParameters nodes.
 
typedef IGenericNodeTarget< IShaderProgramMurl::Graph::IShaderProgramNodeTarget
 A container for referencing one or more Graph::IShaderProgram nodes.
 
typedef IGenericNodeTarget< IShadowCameraMurl::Graph::IShadowCameraNodeTarget
 A container for referencing one or more Graph::IShadowCamera nodes.
 
typedef IGenericNodeTarget< ISphereColliderMurl::Graph::ISphereColliderNodeTarget
 A container for referencing one or more Graph::ISphereCollider nodes.
 
typedef IGenericNodeTarget< ISpringMurl::Graph::ISpringNodeTarget
 A container for referencing one or more Graph::ISpring nodes.
 
typedef IGenericNodeTarget< IStateSlotMurl::Graph::IStateSlotNodeTarget
 A container for referencing one or more Graph::IStateSlot nodes.
 
typedef IGenericNodeTarget< IStateUnitMurl::Graph::IStateUnitNodeTarget
 A container for referencing one or more Graph::IStateUnit nodes.
 
typedef IGenericNodeTarget< ISubStateMurl::Graph::ISubStateNodeTarget
 A container for referencing one or more Graph::ISubState nodes.
 
typedef IGenericNodeTarget< ISubjectMurl::Graph::ISubjectNodeTarget
 A container for referencing one or more Graph::ISubject nodes.
 
typedef IGenericNodeTarget< ISurfaceMurl::Graph::ISurfaceNodeTarget
 A container for referencing one or more Graph::ISurface nodes.
 
typedef IGenericNodeTarget< ISurfaceStateMurl::Graph::ISurfaceStateNodeTarget
 A container for referencing one or more Graph::ISurfaceState nodes.
 
typedef IGenericNodeTarget< ISurfaceStateCopyMurl::Graph::ISurfaceStateCopyNodeTarget
 A container for referencing one or more Graph::ISurfaceStateCopy nodes.
 
typedef IGenericNodeTarget< ISwitchMurl::Graph::ISwitchNodeTarget
 A container for referencing one or more Graph::ISwitch nodes.
 
typedef IGenericNodeTarget< ITemplateMurl::Graph::ITemplateNodeTarget
 A container for referencing one or more Graph::ITemplate nodes.
 
typedef IGenericNodeTarget< ITextMurl::Graph::ITextNodeTarget
 A container for referencing one or more Graph::IText nodes.
 
typedef IGenericNodeTarget< ITextGeometryMurl::Graph::ITextGeometryNodeTarget
 A container for referencing one or more Graph::ITextGeometry nodes.
 
typedef IGenericNodeTarget< ITextTextureMurl::Graph::ITextTextureNodeTarget
 A container for referencing one or more Graph::ITextTexture nodes.
 
typedef IGenericNodeTarget< ITextureMurl::Graph::ITextureNodeTarget
 A container for referencing one or more Graph::ITexture nodes.
 
typedef IGenericNodeTarget< ITextureStateMurl::Graph::ITextureStateNodeTarget
 A container for referencing one or more Graph::ITextureState nodes.
 
typedef IGenericNodeTarget< ITextureStateCopyMurl::Graph::ITextureStateCopyNodeTarget
 A container for referencing one or more Graph::ITextureStateCopy nodes.
 
typedef IGenericNodeTarget< ITimelineMurl::Graph::ITimelineNodeTarget
 A container for referencing one or more Graph::ITimeline nodes.
 
typedef IGenericNodeTarget< ITimelineStateMurl::Graph::ITimelineStateNodeTarget
 A container for referencing one or more Graph::ITimelineState nodes.
 
typedef IGenericNodeTarget< ITimelineStateCopyMurl::Graph::ITimelineStateCopyNodeTarget
 A container for referencing one or more Graph::ITimelineStateCopy nodes.
 
typedef IGenericNodeTarget< ITransformMurl::Graph::ITransformNodeTarget
 A container for referencing one or more Graph::ITransform nodes.
 
typedef IGenericNodeTarget< ITransformableMurl::Graph::ITransformableNodeTarget
 A container for referencing one or more Graph::ITransformable nodes.
 
typedef IGenericNodeTarget< ITraversableMurl::Graph::ITraversableNodeTarget
 A container for referencing one or more Graph::ITraversable nodes.
 
typedef IGenericNodeTarget< IUniformContainerMurl::Graph::IUniformContainerNodeTarget
 A container for referencing one or more Graph::IUniformContainer nodes.
 
typedef IGenericNodeTarget< IVariableMurl::Graph::IVariableNodeTarget
 A container for referencing one or more Graph::IVariable nodes.
 
typedef IGenericNodeTarget< IVertexBufferMurl::Graph::IVertexBufferNodeTarget
 A container for referencing one or more Graph::IVertexBuffer nodes.
 
typedef IGenericNodeTarget< IVertexBufferContainerMurl::Graph::IVertexBufferContainerNodeTarget
 A container for referencing one or more Graph::IVertexBufferContainer nodes.
 
typedef IGenericNodeTarget< IVideoSequenceMurl::Graph::IVideoSequenceNodeTarget
 A container for referencing one or more Graph::IVideoSequence nodes.
 
typedef IGenericNodeTarget< IVideoSourceMurl::Graph::IVideoSourceNodeTarget
 A container for referencing one or more Graph::IVideoSource nodes.
 
typedef IGenericNodeTarget< IViewMurl::Graph::IViewNodeTarget
 A container for referencing one or more Graph::IView nodes.
 
typedef IGenericNodeTarget< IVisibleMurl::Graph::IVisibleNodeTarget
 A container for referencing one or more Graph::IVisible nodes.
 

Detailed Description

Graph target interfaces.


Copyright © 2011-2018 Spraylight GmbH.