2022-02-14 11:01:36 +00:00
|
|
|
#ifndef __scn_internal_h
|
|
|
|
#define __scn_internal_h
|
|
|
|
|
|
|
|
#include "QF/progs.h"
|
|
|
|
#include "QF/scene/entity.h"
|
2022-03-02 01:46:29 +00:00
|
|
|
#include "QF/scene/hierarchy.h"
|
2022-02-14 11:01:36 +00:00
|
|
|
#include "QF/scene/scene.h"
|
|
|
|
#include "QF/scene/transform.h"
|
|
|
|
|
|
|
|
typedef struct scene_resources_s {
|
|
|
|
PR_RESMAP (entity_t) entities;
|
2022-03-02 01:46:29 +00:00
|
|
|
PR_RESMAP (hierarchy_t) hierarchies;
|
2022-02-14 11:01:36 +00:00
|
|
|
PR_RESMAP (transform_t) transforms;
|
|
|
|
} scene_resources_t;
|
|
|
|
|
2022-05-08 02:14:00 +00:00
|
|
|
transform_t *__transform_alloc (struct scene_s *scene);
|
|
|
|
|
2022-02-14 11:01:36 +00:00
|
|
|
#endif//__scn_internal_h
|