Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET

Namespace: Visual3D
Assembly: Visual3D (in Visual3D.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public interface IAsset : IPrototyped, IInstanced, 
	IRegistered, IHandleProvider, IHasNameID, IHasUniqueName, IAssetDragDrop, 
	INamed
Public Interface IAsset _
	Inherits IPrototyped, IInstanced, IRegistered, IHandleProvider,  _
	IHasNameID, IHasUniqueName, IAssetDragDrop, INamed

Members

         
 All Members  Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
AssetOwner
CreateIdentity()()()() (Inherited from IRegistered.)
CreateIdentityList()()()() (Inherited from IRegistered.)
CreateInstance(Boolean) (Inherited from IInstanced.)
Handle
Gets or sets the handle for the ID.
(Inherited from IRegistered.)
HasHandle (Inherited from IRegistered.)
HasName (Inherited from IRegistered.)
HasScope (Inherited from IRegistered.)
HasUniqueName (Inherited from IRegistered.)
ID
Gets or sets the ID for this object, which defines its storage location and a globally unique (and persistent) object handle.
(Inherited from IRegistered.)
IDChanged (Inherited from IRegistered.)
Name (Inherited from INamed.)
NameID (Inherited from IHasNameID.)
Prototype (Inherited from IPrototyped.)
Scope
Gets or sets the member owner which serves as the ID scope of uniqueness and persistence location of this object's definition.
(Inherited from IRegistered.)
SourceFile
StorageModule
Gets the StorageModule in which this object's definition will be saved, the root IMemberOwner representing the file where this object's definition is persisted.
(Inherited from IRegistered.)
UniqueName (Inherited from IHasUniqueName.)
UniqueName (Inherited from IRegistered.)

See Also