My Project
Classes | Typedefs
component Namespace Reference

Namespace for all components. More...

Classes

struct  casset_t
 A structure representing all assets. More...
 
struct  cassetid_t
 A structure representing asset id from asset manager. More...
 
struct  ccallback_t
 Structure representing a callback function. More...
 
struct  cclick_t
 Structure representing the click component to know if a entity is pressed and a call back to call when the entity is pressed. More...
 
struct  cclient_network_id
 A strucure representing the newtork id of the client. More...
 
struct  ccolor_t
 A structure representing the color component. More...
 
struct  cdamage_t
 A structure representing the damage component that holds the damage of an entity. More...
 
struct  cdammage_t
 A structure representing the dammage component that holds the dammage of an entity. More...
 
struct  cdirection_t
 A structure representing the direction component that holds the direction of an entity. More...
 
struct  cdisconnected_t
 A structure to know if the client is disconnected or not. More...
 
struct  chealth_t
 A structure representing the health component that holds the healt of the entity. More...
 
struct  chitbox_t
 A structure representing the hitbox component that holds the hitbox of the entity. More...
 
struct  ckeyboard_t
 Structure representing the keyboard component in charge of keyboard state. More...
 
struct  clobbies_status_t
 A structure representing the status of every lobby component that holds the status of every lobby. More...
 
struct  clobbies_to_entities_t
 A structure representing the Entities contained in lobbies. More...
 
struct  clobby_id_t
 A structure representing the lobby id where the entity is. More...
 
struct  cmap_t
 A structure representing the direction component that holds the direction of an entity. More...
 
struct  cmusic_t
 A structure representing all musics. More...
 
struct  cmusicid_t
 A structure representing music id from music manager. More...
 
struct  cnet_id_to_client_id_t
 A structure representing the network id corresponding to the client id. More...
 
struct  cnetwork_id_t
 A strucure representing in the ECS the id of a client in the network. More...
 
struct  cnetwork_queue_t
 A structure representing the queue use by the ECS to send the request to the server. More...
 
struct  cowner_id_t
 A structure representing the owner id component representing the id of the owner of an entity. More...
 
struct  cposition_t
 A structure representing the position component that holds the position of an entity. More...
 
struct  crect_t
 A structure representing the rectangle component that holds the rectangle of an entity. More...
 
struct  cref_t
 A structure representing the ref component that holds the ref of an entity text or button. More...
 
struct  crefid_t
 A structure representing the ref component that holds the ref of an entity text or button. More...
 
struct  cscale_t
 A structure representing the sclae component that holds the scale of an entity. More...
 
struct  csceneid_t
 Structure representing the current scene loaded. More...
 
struct  cscore_t
 A structure representing the score component that holds the score of the entity. More...
 
struct  cserverid_t
 Structure representing the server id component in charge of entity identification. More...
 
struct  csound_t
 A structure representing all sounds. More...
 
struct  csoundid_t
 A structure representing sound id from sound manager. More...
 
struct  ctext_s
 A structure representing the text component to add text and font to an entity. More...
 
struct  ctimer_t
 A structure representing the timer component of an entity. More...
 
struct  ctype_t
 A structure representing the type component of an entity. More...
 
struct  cvelocity_t
 A structure representing the velocity component that holds the velocity of an entity. More...
 

Typedefs

typedef struct component::ctext_s ctext_t
 A structure representing the text component to add text and font to an entity.
 

Detailed Description

Namespace for all components.

A namespace for all components.