示例#1
0
bool SceneNode_IsVisible(IntPtr scenenode)
{
	_FIX_BOOL_MARSHAL_BUG(GetSceneNodeFromIntPtr(scenenode)->isVisible());
}
示例#2
0
bool GUIButton_IsPressed(IntPtr button)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUIButton*)button)->isPressed());
}
示例#3
0
bool MeshCache_IsMeshLoaded (IntPtr mc, M_STRING filename)
{
	_FIX_BOOL_MARSHAL_BUG(GetMeshCacheFromIntPtr(mc)->isMeshLoaded(filename));
}
示例#4
0
bool GUIFader_IsReady(IntPtr fader)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUIInOutFader*)fader)->isReady());
}
示例#5
0
bool GUITabControl_SetActiveTab(IntPtr tabc, int index)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUITabControl*)tabc)->setActiveTab(index));
}
bool BulletAPI_BtCollisionObject_mergesSimulationIslands(IntPtr handle)
{
    _FIX_BOOL_MARSHAL_BUG(GetBtCollisionObjectFromIntPtr(handle)->mergesSimulationIslands());
}
示例#7
0
bool SceneManager_PostEventFromUser (IntPtr mgr, IntPtr event)
{
	_FIX_BOOL_MARSHAL_BUG(GetSceneFromIntPtr(mgr)->postEventFromUser (*(SEvent*)event));
}
示例#8
0
bool VideoDriver_SetClipPlane(IntPtr videodriver, int index, float* plane, bool enable)
{
	_FIX_BOOL_MARSHAL_BUG(GetVideoFromIntPtr(videodriver)->setClipPlane(index, MU_PLANE3DF(plane), enable));
}
示例#9
0
bool VideoDriver_BeginScene(IntPtr videodriver, bool backBuffer, bool zBuffer, M_SCOLOR color)
{
    _FIX_BOOL_MARSHAL_BUG(GetVideoFromIntPtr(videodriver)->beginScene(backBuffer, zBuffer, MU_SCOLOR(color)));
}
示例#10
0
bool VideoDriver_GetTextureCreationFlag(IntPtr videodriver, E_TEXTURE_CREATION_FLAG flag)
{
	_FIX_BOOL_MARSHAL_BUG(GetVideoFromIntPtr(videodriver)->getTextureCreationFlag(flag));
}
示例#11
0
bool VideoDriver_QueryFeature(IntPtr videodriver, E_VIDEO_DRIVER_FEATURE feat)
{
	_FIX_BOOL_MARSHAL_BUG(GetVideoFromIntPtr(videodriver)->queryFeature(feat));
}
示例#12
0
bool MeshCache_SetMeshFilenameN (IntPtr mc, irr::u32 index, M_STRING filename)
{
	_FIX_BOOL_MARSHAL_BUG(GetMeshCacheFromIntPtr(mc)->setMeshFilename(index, filename));
}
示例#13
0
bool MeshSceneNode_IsReadOnlyMaterials(IntPtr meshnode)
{
	_FIX_BOOL_MARSHAL_BUG(((IMeshSceneNode*)meshnode)->isReadOnlyMaterials());
}
示例#14
0
bool SceneNode_RemoveChild(IntPtr scenenode, IntPtr childscenenode)
{
    _FIX_BOOL_MARSHAL_BUG(GetSceneNodeFromIntPtr(scenenode)->removeChild(GetSceneNodeFromIntPtr(childscenenode)));
}
示例#15
0
bool BulletAPI_BtCollisionObject_isActive(IntPtr handle)
{
    _FIX_BOOL_MARSHAL_BUG(GetBtCollisionObjectFromIntPtr(handle)->isActive());
}
示例#16
0
bool Camera_IsInputReceiverEnabled(IntPtr camera)
{
    _FIX_BOOL_MARSHAL_BUG(GetCameraFromIntPtr(camera)->isInputReceiverEnabled());
}
示例#17
0
bool BulletAPI_BtCollisionObject_isStaticOrKinematicObject(IntPtr handle)
{
    _FIX_BOOL_MARSHAL_BUG(GetBtCollisionObjectFromIntPtr(handle)->isStaticOrKinematicObject());
}
示例#18
0
bool Camera_IsOrthogonal(IntPtr camera)
{
    _FIX_BOOL_MARSHAL_BUG(GetCameraFromIntPtr(camera)->isOrthogonal());
}
示例#19
0
bool BulletAPI_BtCollisionObject_checkCollideWith(IntPtr handle, IntPtr collisionObject)
{
    _FIX_BOOL_MARSHAL_BUG(GetBtCollisionObjectFromIntPtr(handle)->checkCollideWith((btCollisionObject *) collisionObject));
}
示例#20
0
bool GuiEnv_HasFocus(IntPtr guienv, IntPtr element)
{
	_FIX_BOOL_MARSHAL_BUG(GetGui(guienv)->hasFocus((IGUIElement*)element));
}
示例#21
0
bool GUIContextMenu_IsItemEnabled(IntPtr menu, int id)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUIContextMenu*)menu)->isItemEnabled(id));
}
示例#22
0
bool GuiEnv_SaveGUI(IntPtr guienv, M_STRING filename)
{
   _FIX_BOOL_MARSHAL_BUG(GetGui(guienv)->saveGUI(filename));
}
示例#23
0
bool GUIButton_GetUseAlphaChannel(IntPtr button)
{
	_FIX_BOOL_MARSHAL_BUG(useAlphaChannel);
}
示例#24
0
bool GuiEnv_PostEventFromUser(IntPtr guienv, IntPtr event)
{
	_FIX_BOOL_MARSHAL_BUG(GetGui(guienv)->postEventFromUser(*((SEvent*)event)));
}
示例#25
0
bool GUICheckBox_IsChecked(IntPtr checkbox)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUICheckBox*)checkbox)->isChecked());
}
示例#26
0
bool BulletAPI_BtCollisionObject_hasAnisotropicFriction(IntPtr handle)
{
    _FIX_BOOL_MARSHAL_BUG(GetBtCollisionObjectFromIntPtr(handle)->hasAnisotropicFriction());
}
bool BulletHelper_ClosestNotMeRaycastResultCallback_hasHit(IntPtr handle)
{
    _FIX_BOOL_MARSHAL_BUG(GetClosestNotMeRaycastResultCallbackFromIntPtr(handle)->hasHit());
}
示例#28
0
bool BulletAPI_BtCollisionObject_hasContactResponse(IntPtr handle)
{
    _FIX_BOOL_MARSHAL_BUG(GetBtCollisionObjectFromIntPtr(handle)->hasContactResponse());
}
示例#29
0
bool MeshCache_SetMeshFilenameA (IntPtr mc, IntPtr mesh, M_STRING filename)
{
	_FIX_BOOL_MARSHAL_BUG(GetMeshCacheFromIntPtr(mc)->setMeshFilename(static_cast<irr::scene::IAnimatedMesh*>(mesh), filename));
}
示例#30
0
bool SceneNode_IsDebugObject(IntPtr scenenode)
{
    _FIX_BOOL_MARSHAL_BUG(GetSceneNodeFromIntPtr(scenenode)->isDebugObject());
}