diff options
| author | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-12 07:59:47 +0100 | 
|---|---|---|
| committer | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-12 07:59:47 +0100 | 
| commit | 0f68177a0384d41a7feff36cc0e1869b6d2ac9aa (patch) | |
| tree | 4904b60820858efd0ee6ece0af1f2c1fc5846ec5 /src/crepe/Component.h | |
| parent | 73f8d5c558ebc0820ede241e64a876ff1c5ccefb (diff) | |
| parent | 194ee3f192c3343c3ccc28dfa97fed180503ffd4 (diff) | |
Merge branch 'master' of https://github.com/lonkaars/crepe into wouter/inputSystem
Diffstat (limited to 'src/crepe/Component.h')
| -rw-r--r-- | src/crepe/Component.h | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/src/crepe/Component.h b/src/crepe/Component.h index c30419d..eff5a58 100644 --- a/src/crepe/Component.h +++ b/src/crepe/Component.h @@ -16,7 +16,12 @@ class Component {  public:  	//! Whether the component is active  	bool active = true; -	//! The id of the GameObject this component belongs to +	/** +	 * \brief The id of the GameObject this component belongs to +	 * +	 * \note Only systems are supposed to use this member, but since friend +	 * relations aren't inherited this needs to be public. +	 */  	const game_object_id_t game_object_id;  protected: @@ -24,7 +29,7 @@ protected:  	 * \param id The id of the GameObject this component belongs to  	 */  	Component(game_object_id_t id); -	//! Only the ComponentManager can create components +	//! Only ComponentManager can create components  	friend class ComponentManager;  	Component(const Component &) = delete; |