4#ifndef TRAM_SDK_FRAMEWORK_TRANSITION_H
5#define TRAM_SDK_FRAMEWORK_TRANSITION_H
Definition: transition.h:16
void AddPoint(vec3 point)
Definition: transition.cpp:54
WorldCell * cell_into
Definition: transition.h:30
Transition(name_t name, WorldCell *cell_from, WorldCell *cell_into)
Definition: transition.cpp:35
static Transition * Find(name_t name)
Definition: transition.cpp:17
std::vector< vec4 > planes
Definition: transition.h:32
WorldCell * GetInto()
Definition: transition.h:23
std::vector< vec3 > points
Definition: transition.h:31
name_t name
Definition: transition.h:28
bool IsInside(vec3 point)
Definition: transition.cpp:58
WorldCell * cell_from
Definition: transition.h:29
WorldCell * GetFrom()
Definition: transition.h:24
void GeneratePlanes(bool disp=false)
Definition: transition.cpp:64
static Transition * Make(name_t name, WorldCell *cell_from, WorldCell *cell_into)
Definition: transition.cpp:21
Definition: worldcell.h:18
glm::vec3 vec3
Definition: math.h:12