CitroFlex3ds 0.1
CitroFlex3DS is a lightweight game engine designed specifically for Nintendo 3DS homebrew development. It provides a simple framework for creating games and applications.
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CInput::InputManagerManages all input handling for the 3DS
 CInput::InputStateContains the complete state of all inputs
 CDebug::LoggerLogger class for writing debug information to files
 ▼CObjects::ObjectBase abstract class for all Scene objects Cannot be instantiated directly due to pure virtual methods
 CObjects::CircleCircle shape object
 CObjects::EllipseEllipse shape object
 CObjects::LineLine object
 ▼CObjects::RectangleRectangle shape object
 CPlayer
 CReturnButton
 CObjects::SpriteSprite object for displaying images
 ▼CScene::SceneBase class for managing game scenes Handles objects, updates, etc..
 CConsoleScene
 CLevel1Scene
 CLevel2Scene
 CScene::SceneManagerManages multiple scenes and handles rendering Controls scene lifecycle and screen rendering
 CInput::TouchPositionRepresents the touch screen input state
 CInput::Vector2DRepresents a 2D vector for stick positions