14 #include "../graphic/IModel.hpp"
Camera interface.
Definition ICamera.hpp:23
Model interface.
Definition IModel.hpp:27
Text interface.
Definition IText.hpp:26
A window that can draw 2D. Adds only the 2D drawing surface on top of IWindow's lifecycle/input.
Definition IWindow2.hpp:25
A window that can also draw 3D. Extends IWindow2, so anything that only needs 2D can keep using it as...
Definition IWindow3.hpp:25
virtual void drawText3D(IText *text, Vector3f position)=0
draw text at a 3D world position - the same IText used by drawText(), just projected through the acti...
virtual void endMode3()=0
end the 3D drawing
virtual void beginMode3(ICamera *camera)=0
allowing to draw 3D on the window
virtual ~IWindow3()=default
virtual void drawModel(IModel *model)=0
draw a model
Definition IGamepad.hpp:14