luna engine
software engine
Loading...
Searching...
No Matches
baseComponents.h File Reference
#include "lnpch.h"
#include <glm/gtc/matrix_transform.hpp>
#include <glm/gtx/quaternion.hpp>
#include <glm/glm.hpp>
#include <core/debug/uuid.h>
#include <core/rendering/texture.h>
Include dependency graph for baseComponents.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  luna::idComponent
 
struct  luna::tagComponent
 
struct  luna::transformComponent
 
struct  luna::spriteRendererComponent
 
struct  luna::rectComponent
 
struct  luna::labelRendererComponent
 
struct  luna::buttonComponent
 
struct  luna::item
 
struct  luna::item::rectangle
 
struct  luna::itemList
 
struct  luna::parentComponent
 represents a node that has a parent node. More...
 
struct  luna::childComponent
 
struct  luna::childUintComponent
 

Namespaces

namespace  luna