C# Class Protogame.ComponentizedObject

Inheritance: IContainsComponents, IQueryableComponent
Exibir arquivo Open project: RedpointGames/Protogame Class Usage Examples

Public Methods

Method Description
ComponentizedObject ( IHierarchy hierarchy, INode node ) : System

Protected Methods

Method Description
AddAdditionalEnabledInterfaces ( HashSet enabledInterfaces ) : void
ComponentizedObject ( ) : System
OnComponentsChanged ( ) : void
RegisterComponent ( object component ) : void

Private Methods

Method Description
FinalizeSetup ( ) : void
UpdateCache ( ) : void
UpdateEnabledInterfacesCache ( ) : void

Method Details

AddAdditionalEnabledInterfaces() protected method

protected AddAdditionalEnabledInterfaces ( HashSet enabledInterfaces ) : void
enabledInterfaces HashSet
return void

ComponentizedObject() protected method

protected ComponentizedObject ( ) : System
return System

ComponentizedObject() public method

public ComponentizedObject ( IHierarchy hierarchy, INode node ) : System
hierarchy IHierarchy
node INode
return System

OnComponentsChanged() protected method

protected OnComponentsChanged ( ) : void
return void

RegisterComponent() protected method

protected RegisterComponent ( object component ) : void
component object
return void