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

graphic shared library for raylib implementation More...

Functions

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

Detailed Description

graphic shared library for raylib implementation

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