nngn
Loading...
Searching...
No Matches
entity.cpp File Reference
#include <algorithm>
#include <cassert>
#include <cstring>
#include "entity.h"
#include "collision/colliders.h"
#include "math/camera.h"
#include "math/math.h"
#include "render/animation.h"
#include "render/light.h"
#include "render/renderers.h"
#include "timing/profile.h"
#include "timing/timing.h"
#include "utils/log.h"
#include "utils/utils.h"
Include dependency graph for entity.cpp:

Namespaces

namespace  anonymous_namespace{entity.cpp}
 

Functions

std::ptrdiff_t anonymous_namespace{entity.cpp}::offset (const Entities &es, const Entity &e)
 
 anonymous_namespace{entity.cpp}::name (Entities *es, Entity *e)
 
 anonymous_namespace{entity.cpp}::tag (Entities *es, Entity *e)
 
 anonymous_namespace{entity.cpp}::name_hash (Entities *es, Entity *e)
 
 anonymous_namespace{entity.cpp}::tag_hash (Entities *es, Entity *e)
 
void anonymous_namespace{entity.cpp}::copy (std::span< char, 32 > v, nngn::Hash *h, std::string_view s)
 
void anonymous_namespace{entity.cpp}::set_pos (Entity *e, vec3 oldp, vec3 p)