コード例 #1
0
ファイル: scenenode.cpp プロジェクト: 3di/3di-viewer-rei-libs
bool SceneNode_IsVisible(IntPtr scenenode)
{
	_FIX_BOOL_MARSHAL_BUG(GetSceneNodeFromIntPtr(scenenode)->isVisible());
}
コード例 #2
0
ファイル: guielem2.cpp プロジェクト: Paulus/irrlichtnetcp
bool GUIButton_IsPressed(IntPtr button)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUIButton*)button)->isPressed());
}
コード例 #3
0
ファイル: mesh.cpp プロジェクト: RealBadAngel/irrlicht.netcp
bool MeshCache_IsMeshLoaded (IntPtr mc, M_STRING filename)
{
	_FIX_BOOL_MARSHAL_BUG(GetMeshCacheFromIntPtr(mc)->isMeshLoaded(filename));
}
コード例 #4
0
ファイル: guielem2.cpp プロジェクト: Paulus/irrlichtnetcp
bool GUIFader_IsReady(IntPtr fader)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUIInOutFader*)fader)->isReady());
}
コード例 #5
0
ファイル: guielem2.cpp プロジェクト: Paulus/irrlichtnetcp
bool GUITabControl_SetActiveTab(IntPtr tabc, int index)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUITabControl*)tabc)->setActiveTab(index));
}
コード例 #6
0
bool BulletAPI_BtCollisionObject_mergesSimulationIslands(IntPtr handle)
{
    _FIX_BOOL_MARSHAL_BUG(GetBtCollisionObjectFromIntPtr(handle)->mergesSimulationIslands());
}
コード例 #7
0
ファイル: scenemanager.cpp プロジェクト: Paulus/irrlichtnetcp
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
ファイル: mesh.cpp プロジェクト: Paulus/irrlichtnetcp
bool MeshCache_SetMeshFilenameN (IntPtr mc, irr::u32 index, M_STRING filename)
{
	_FIX_BOOL_MARSHAL_BUG(GetMeshCacheFromIntPtr(mc)->setMeshFilename(index, filename));
}
コード例 #13
0
ファイル: scenenode.cpp プロジェクト: 3di/3di-viewer-rei-libs
bool MeshSceneNode_IsReadOnlyMaterials(IntPtr meshnode)
{
	_FIX_BOOL_MARSHAL_BUG(((IMeshSceneNode*)meshnode)->isReadOnlyMaterials());
}
コード例 #14
0
ファイル: scenenode.cpp プロジェクト: 3di/3di-viewer-rei-libs
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
ファイル: camera.cpp プロジェクト: zaki/irrlicht.net
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
ファイル: camera.cpp プロジェクト: zaki/irrlicht.net
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
ファイル: guienv.cpp プロジェクト: Paulus/irrlichtnetcp
bool GuiEnv_HasFocus(IntPtr guienv, IntPtr element)
{
	_FIX_BOOL_MARSHAL_BUG(GetGui(guienv)->hasFocus((IGUIElement*)element));
}
コード例 #21
0
ファイル: guielem2.cpp プロジェクト: Paulus/irrlichtnetcp
bool GUIContextMenu_IsItemEnabled(IntPtr menu, int id)
{
	_FIX_BOOL_MARSHAL_BUG(((IGUIContextMenu*)menu)->isItemEnabled(id));
}
コード例 #22
0
ファイル: guienv.cpp プロジェクト: Paulus/irrlichtnetcp
bool GuiEnv_SaveGUI(IntPtr guienv, M_STRING filename)
{
   _FIX_BOOL_MARSHAL_BUG(GetGui(guienv)->saveGUI(filename));
}
コード例 #23
0
ファイル: guielem2.cpp プロジェクト: Paulus/irrlichtnetcp
bool GUIButton_GetUseAlphaChannel(IntPtr button)
{
	_FIX_BOOL_MARSHAL_BUG(useAlphaChannel);
}
コード例 #24
0
ファイル: guienv.cpp プロジェクト: Paulus/irrlichtnetcp
bool GuiEnv_PostEventFromUser(IntPtr guienv, IntPtr event)
{
	_FIX_BOOL_MARSHAL_BUG(GetGui(guienv)->postEventFromUser(*((SEvent*)event)));
}
コード例 #25
0
ファイル: guielem2.cpp プロジェクト: Paulus/irrlichtnetcp
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());
}
コード例 #27
0
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
ファイル: mesh.cpp プロジェクト: RealBadAngel/irrlicht.netcp
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
ファイル: scenenode.cpp プロジェクト: 3di/3di-viewer-rei-libs
bool SceneNode_IsDebugObject(IntPtr scenenode)
{
    _FIX_BOOL_MARSHAL_BUG(GetSceneNodeFromIntPtr(scenenode)->isDebugObject());
}