TriEngine  v0.0.16
General-purpose engine in C#/OpenGL
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
TriDevs.TriEngine.Interfaces.IGameComponent Interface Reference

A game component that can be added to IGameState objects. More...

Inheritance diagram for TriDevs.TriEngine.Interfaces.IGameComponent:
[legend]
Collaboration diagram for TriDevs.TriEngine.Interfaces.IGameComponent:
[legend]

Public Member Functions

void Enable ()
 Enables this game component. More...
 
void Disable ()
 Disables this game component. More...
 
- Public Member Functions inherited from TriDevs.TriEngine.Interfaces.IUpdatable
void Update ()
 Updates the object. More...
 

Properties

bool Enabled [get, set]
 Gets or sets a value indicating whether this component is enabled or not. More...
 

Detailed Description

A game component that can be added to IGameState objects.

Member Function Documentation

void TriDevs.TriEngine.Interfaces.IGameComponent.Disable ( )

Disables this game component.

Implemented in TriDevs.TriEngine.UI.ControlManager.

Here is the caller graph for this function:

void TriDevs.TriEngine.Interfaces.IGameComponent.Enable ( )

Enables this game component.

Implemented in TriDevs.TriEngine.UI.ControlManager.

Here is the caller graph for this function:

Property Documentation

bool TriDevs.TriEngine.Interfaces.IGameComponent.Enabled
getset

Gets or sets a value indicating whether this component is enabled or not.


The documentation for this interface was generated from the following file: