* introduced SFMLClass type for all C pointers
* getNativePointer -> nativePointer property - IpAddress.isValid + IpAddress.None git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1459 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
parent
6b444d338e
commit
cfedeee112
23 changed files with 317 additions and 320 deletions
|
@ -118,7 +118,7 @@ class Input : DSFMLObject
|
|||
return sfInput_GetJoystickAxis(m_ptr, joyId, axis);
|
||||
}
|
||||
|
||||
this(void* input)
|
||||
this(SFMLClass input)
|
||||
{
|
||||
super(input, true);
|
||||
}
|
||||
|
@ -134,12 +134,12 @@ private:
|
|||
|
||||
static extern (C)
|
||||
{
|
||||
int function(void*, KeyCode) sfInput_IsKeyDown;
|
||||
int function(void*, MouseButtons) sfInput_IsMouseButtonDown;
|
||||
int function(void*, uint, uint) sfInput_IsJoystickButtonDown;
|
||||
int function(void*) sfInput_GetMouseX;
|
||||
int function(void*) sfInput_GetMouseY;
|
||||
float function(void*, uint, JoyAxis) sfInput_GetJoystickAxis;
|
||||
int function(SFMLClass, KeyCode) sfInput_IsKeyDown;
|
||||
int function(SFMLClass, MouseButtons) sfInput_IsMouseButtonDown;
|
||||
int function(SFMLClass, uint, uint) sfInput_IsJoystickButtonDown;
|
||||
int function(SFMLClass) sfInput_GetMouseX;
|
||||
int function(SFMLClass) sfInput_GetMouseY;
|
||||
float function(SFMLClass, uint, JoyAxis) sfInput_GetJoystickAxis;
|
||||
}
|
||||
|
||||
static this()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue