Nebula
Loading...
Searching...
No Matches
world.h File Reference

Detailed Description

#include "core/refcounted.h"
#include "entity.h"
#include "entitypool.h"
#include "component.h"
#include "memdb/tablesignature.h"
#include "util/queue.h"
#include "category.h"
#include "processorid.h"
#include "processor.h"
#include "memory/arenaallocator.h"
#include "frameevent.h"
#include "util/fourcc.h"

Go to the source code of this file.

Classes

struct  Game::EntityCreateInfo
 
class  Game::World
 A container of entities, their components, and processors. More...
 
struct  Game::World::AllocateInstanceCommand
 
struct  Game::World::DeallocInstanceCommand
 
struct  Game::World::AddStagedComponentCommand
 
struct  Game::World::RemoveComponentCommand
 

Namespaces

namespace  MemDb
 Attribute.
 
namespace  Util
 A pinned array is an array which manages its own virtual memory.
 
namespace  Game
 Game::EditorState.
 

Functions

WorldGame::GetWorld (WorldHash worldHash)
 returns a world by hash
 
WorldGame::GetWorld (WorldId worldId)
 returns a world by id