![]() |
Murl Engine Lua Addon API
Version 1.0 beta
|
The IGenericResourceTarget resource object target interface.
A generic resource target is used to encapsulate (possibly) any number of resource objects, referenced by their unique package/resource ID or directly by pointer. It provides access methods to add, remove or query the set of resource objects that are referenced. By using an IGenericResourceTarget, a graph node's process of handling references to resource objects can be unified, the respective resource object references may be acquired by either specifying a resource ID in an XML scene graph file, or directly set from code when a resource is obtained via a Resource::ICollection from a Logic::IProcessor.
Murl.Graph.IGenericResourceTarget.ResourceIAnimation
Murl.Graph.IGenericResourceTarget.ResourceIArchive
Murl.Graph.IGenericResourceTarget.ResourceIAtlas
Murl.Graph.IGenericResourceTarget.ResourceIAudio
Murl.Graph.IGenericResourceTarget.ResourceIBinary
Murl.Graph.IGenericResourceTarget.ResourceIDictionary
Murl.Graph.IGenericResourceTarget.ResourceIFont
Murl.Graph.IGenericResourceTarget.ResourceIGraph
Murl.Graph.IGenericResourceTarget.ResourceIGrid
Murl.Graph.IGenericResourceTarget.ResourceIImage
Murl.Graph.IGenericResourceTarget.ResourceIMesh
Murl.Graph.IGenericResourceTarget.ResourceIScript
Murl.Graph.IGenericResourceTarget.ResourceIShader
Murl.Graph.IGenericResourceTarget.ResourceIText
Murl.Graph.IGenericResourceTarget.ResourceIVideo