SpiecsEngine
 
Loading...
Searching...
No Matches
Spices::UUIDComponent Class Reference

UUIDComponent Class. This class defines the specific behaves of UUIDComponent. More...

#include <UUIDComponent.h>

Inheritance diagram for Spices::UUIDComponent:
Spices::Component

Public Member Functions

 UUIDComponent (UUID uuid)
 Constructor Function.
 
 UUIDComponent ()
 Constructor Function.
 
virtual ~UUIDComponent () override=default
 Destructor Function.
 
virtual void OnSerialize () override
 This interface defines how to serialize.
 
virtual void OnDeSerialize () override
 This interface defines how to deserialize.
 
virtual void DrawThis () override
 This interface defines how to draw this component to property panel.
 
const UUIDGetUUID () const
 Get the uuid variable.
 
virtual void OnComponentAdded (const entt::entity &entity)
 This interface defines the behaves on specific component added. Init with variable.
 

Protected Attributes

entt::entity m_Owner { entt::null }
 This component's Owner entity.
 

Private Attributes

UUID m_uuid
 The uuid this component handled.
 

Detailed Description

UUIDComponent Class. This class defines the specific behaves of UUIDComponent.

Definition at line 18 of file UUIDComponent.h.


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