Open 3D Engine LmbrCentral Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
LmbrCentral::EditorTagComponentRequests Class Referenceabstract

Inherits AZ::ComponentBus.

Public Member Functions

virtual bool HasTag (const char *tag)=0
 Returns true if the entity has the tag.
 
virtual void AddTag (const char *tag)=0
 Adds the tag to the entity if it didn't already have it.
 
virtual void AddTags (const EditorTags &tags)
 Add a list of tags to the entity if it didn't already have them.
 
virtual void RemoveTag (const char *tag)=0
 Removes a tag from the entity if it had it.
 
virtual void RemoveTags (const EditorTags &tags)
 Removes a list of tags from the entity if it had them.
 
virtual const EditorTagsGetTags ()=0
 Gets the list of tags on the entity.
 

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