Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
SceneAPI.h File Reference

Namespaces

namespace  Raven
namespace  Raven::Script
namespace  Raven::Script::Scene

Functions

void Raven::Script::Scene::SetContext (class Scene *scene)
 Sets the scene that all Script::Scene API calls will operate on.
Entity Raven::Script::Scene::CreateEntity (const std::string &name)
 Creates a new entity in the active scene.
void Raven::Script::Scene::DestroyEntity (u64 entityID)
 Destroys the entity with the given ID in the active scene.
Entity Raven::Script::Scene::FindEntityByName (const std::string &name)
 Searches the active scene for an entity whose TagComponent matches name.