Tramway SDK
Namespaces | Functions | Variables
loader.cpp File Reference
#include <framework/loader.h>
#include <framework/entity.h>
#include <framework/worldcell.h>
#include <framework/transition.h>
#include <framework/logging.h>
#include <templates/pool.h>
#include <set>

Namespaces

namespace  tram::Loader
 WorldCell streaming.
 
namespace  tram
 Serialization, i.e.
 

Functions

void tram::Loader::Track (Entity *entity)
 Starts tracking an Entity. More...
 
void tram::Loader::Untrack (Entity *entity)
 Stops tracking a tracked Entity. More...
 
void tram::Loader::Update ()
 Performs WorldCell loading and unloading. More...
 

Variables

std::set< id_t > tram::Loader::tracked_entities