API Reference
Complete method reference for all core classes.
Entity
| Method | Description |
addComponent(name, comp) | Attach a component under a string key |
getComponent(name) | Retrieve attached component by key |
removeComponent(name) | Detach and destroy a component |
hasComponent(name) | Check if component exists |
destroy() | Remove entity from scene at end of frame |
Scene
| Method | Description |
addEntity(entity) | Add entity to this scene |
removeEntity(entity) | Remove entity from scene |
raycast(x, y, options) | Cast a ray, returns hit info or null |
findEntityByTag(tag) | Find first entity matching tag |
findEntitiesByTag(tag) | Find all entities matching tag |
SceneManager
| Method | Description |
addScene(scene) | Register a scene |
startScene(name) | Load and start a registered scene |
switchScene(name) | Transition to another scene |
Links