ContentData ClassDelta Engine Documentation
Base class for all content classes. Content is loaded and cached by the ContentLoader. Content can also be part of an entity as a component. Loading and saving content components will however only store and retrieve the content name and type, but not any internal data. View code on GitHub
Inheritance Hierarchy

System Object
  DeltaEngine.Content ContentData
    DeltaEngine.Content Image
    DeltaEngine.Content ImageAnimation
    DeltaEngine.Content.Json JsonContent
    DeltaEngine.Content Material
    DeltaEngine.Content Shader
    DeltaEngine.Content SpriteSheetAnimation
    DeltaEngine.Content.Xml XmlContent
    DeltaEngine.GameLogic Level
    DeltaEngine.Graphics Geometry
    DeltaEngine.Multimedia Music
    DeltaEngine.Multimedia Sound
    DeltaEngine.Multimedia Video
    DeltaEngine.Rendering3D Mesh
    DeltaEngine.Rendering3D MeshAnimation
    DeltaEngine.Rendering3D ModelData
    DeltaEngine.Rendering3D.Particles ParticleEmitterData
    DeltaEngine.Rendering3D.Particles ParticleSystemData
    DeltaEngine.Scenes.Controls Theme
    DeltaEngine.Scenes Scene

Namespace: DeltaEngine.Content
Assembly: DeltaEngine (in DeltaEngine.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public abstract class ContentData : IDisposable

The ContentData type exposes the following members.

Constructors

  NameDescription
Protected methodContentData
Initializes a new instance of the ContentData class
Top
Methods

  NameDescription
Protected methodCreateDefault
Public methodDispose
Protected methodDisposeData
Public methodInternalCreateDefault
Protected methodLoadData
Public methodToString (Overrides Object ToString .)
Top
Fields

  NameDescription
Protected fieldContentChanged
Top
Properties

  NameDescription
Protected propertyAllowCreationIfContentNotFound
Public propertyIsDisposed
Public propertyMetaData
Public propertyName
Top
See Also