PERRY v1.0.0
P-E-R-R-Y/PERRY helps creating games with a bunch of tools.
Loading...
Searching...
No Matches
sdl.cpp File Reference

shared graphic/sdl library symbols More...

Functions

graphic::IWindowcreateWindow (__int32_t screenWidth, __int32_t screenHeight, std::string title)
 create Sdl window
 
void deleteWindow (graphic::IWindow *window)
 delete Sdl window
 
graphic::ICameracreateCamera (__v3f_t position)
 create Sdl camera
 
void deleteCamera (graphic::ICamera *camera)
 delete Sdl camera
 
graphic::IEventcreateEvent ()
 Event.
 
void deleteEvent (graphic::IEvent *event)
 delete Sdl event
 
graphic::IKeyboardcreateKeyboard (graphic::IEvent *event)
 Keyboard.
 
void deleteKeyboard (graphic::IKeyboard *keyboard)
 delete Sdl keyboard
 
graphic::IMousecreateMouse (graphic::IEvent *event)
 Mouse.
 
void deleteMouse (graphic::IMouse *mouse)
 delete Sdl mouse
 
graphic::IPolygoncreatePolygon (std::vector< __v2f_t > points)
 create Sdl polygon
 
void deletePolygon (graphic::IPolygon *polygon)
 delete Sdl polygon
 
graphic::ISpritecreateSprite (std::string sprite)
 create Sdl sprite
 
void deleteSprite (graphic::ISprite *sprite)
 delete Sdl sprite
 
graphic::IModelcreateModel ()
 create Sdl model
 
void deleteModel (graphic::IModel *model)
 delete Sdl model
 
const char * getName ()
 get the name of the library
 
const char * getType ()
 get the type of the library
 

Detailed Description

shared graphic/sdl library symbols

Author
@Perry-Chouteau (perry.nosp@m..cho.nosp@m.uteau.nosp@m.@out.nosp@m.look..nosp@m.com)
Version
0.1
Date
2025-01-27