[This is preliminary documentation and is subject to change.]

An Application represents the main application that runs on top of Icarus. Typically as an external Script or as an external Assembly This is the base class from which to derive all applications. This application class is more about high level scene coordination. If custom rendering is required, then these should be instantiated as new SceneObject descendents.

Namespace:  IcarusSceneEngine
Assembly:  IcarusSceneEngine (in IcarusSceneEngine)
Version: 1.0.0.0

Syntax

C#
public abstract class IcarusApplication : SceneObject

Inheritance Hierarchy

System..::.Object
  System..::.MarshalByRefObject
    IcarusSceneEngine..::.SceneObject
      IcarusSceneEngine..::.IcarusApplication
        Icarus..::.Inspector

See Also