hois-0.1.0.0: cbits/OISPrereqs.h
#ifndef CGEN_OISPREREQS_H
#define CGEN_OISPREREQS_H
#include <OIS/OIS.h>
extern "C"
{
using namespace OIS;
#ifdef CGEN_HS
enum Type {
OISUnknown = 0,
OISKeyboard = 1,
OISMouse = 2,
OISJoyStick = 3,
OISTablet = 4,
OISMultiTouch = 5
};
enum ComponentType {
OIS_Unknown = 0,
OIS_Button = 1,
OIS_Axis = 2,
OIS_Slider = 3,
OIS_POV = 4,
OIS_Vector3 = 5
};
#endif
void OIS_Component_delete(Component* this_ptr);
void OIS_Button_delete(Button* this_ptr);
void OIS_Axis_delete(Axis* this_ptr);
void OIS_Vector3_delete(Vector3* this_ptr);
Component* OIS_Component_new_void();
Component* OIS_Component_new(ComponentType type);
Button* OIS_Button_new_void();
Button* OIS_Button_new(bool bPushed);
Axis* OIS_Axis_new();
void OIS_Axis_clear(Axis* this_ptr);
Vector3* OIS_Vector3_new_void();
Vector3* OIS_Vector3_new(float _x, float _y, float _z);
void OIS_Vector3_clear(Vector3* this_ptr);
}
#endif