The Entity class is the primary component used to identify Describable objects to RAIN. More...
Public Member Functions | |
| override Decoration[] | GetDecorations () |
| GetDecorations finds only direct descendant Decorations, whether part of this game object or attached to a nested game object. Aspects that are part of a nested Describable will not be returned. If the Entity has been marked as not detectable by a DeactivateEntity call, GetDecorations will return null. | |
| override Decoration[] | GetAllDecorations () |
| GetAllDecorations searches the GameObject hierarchy downward (children only) to find all attached Decorations. If the Entity has been marked as not detectable by a DeactivateEntity call, GetDecorations will return null. | |
| void | DeactivateEntity () |
| DeactivateEntity marks the Entity as not detectable. | |
| void | ActivateEntity () |
| ActivateEntity marks the Entity as detectable. | |
The Entity class is the primary component used to identify Describable objects to RAIN.
| void RAIN.Ontology.Entity.ActivateEntity | ( | ) |
ActivateEntity marks the Entity as detectable.
| void RAIN.Ontology.Entity.DeactivateEntity | ( | ) |
DeactivateEntity marks the Entity as not detectable.
| override Decoration [] RAIN.Ontology.Entity.GetAllDecorations | ( | ) | [virtual] |
GetAllDecorations searches the GameObject hierarchy downward (children only) to find all attached Decorations. If the Entity has been marked as not detectable by a DeactivateEntity call, GetDecorations will return null.
Reimplemented from RAIN.Ontology.Describable.
| override Decoration [] RAIN.Ontology.Entity.GetDecorations | ( | ) | [virtual] |
GetDecorations finds only direct descendant Decorations, whether part of this game object or attached to a nested game object. Aspects that are part of a nested Describable will not be returned. If the Entity has been marked as not detectable by a DeactivateEntity call, GetDecorations will return null.
Reimplemented from RAIN.Ontology.Describable.