コード例 #1
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetRenderNormal(Camera pMonoObj, bool bRenderNormal);
コード例 #2
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetCustomise(Camera self, bool customise);
コード例 #3
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetRenderDepth(Camera self, bool bRenderDepth);
コード例 #4
0
ファイル: GraphicSystem.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_GraphicSystem_RenderCamera(Camera render);
コード例 #5
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetCullMask(Camera self,UInt32 mask);
コード例 #6
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetupPerspectiveFovRH(Camera self, float fov, float aspect, float zNear, float zFar);
コード例 #7
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetUseBeforeDrawEvent(Camera self, bool enable);
コード例 #8
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern bool ICall_Camera_GetRenderDepth(Camera self);
コード例 #9
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern bool ICall_Camera_GetRenderNormal(Camera self);
コード例 #10
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern float ICall_Camera_GetNear(Camera self);
コード例 #11
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_GetProjTransForm(Camera self, out Matrix44 proj);
コード例 #12
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern UInt32 ICall_Camera_GetCullMask(Camera self);
コード例 #13
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern float ICall_Camera_GetAspect(Camera self);
コード例 #14
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_Bind(Camera self);
コード例 #15
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetRenderShadowMap(Camera self, bool enable);
コード例 #16
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_GetViewTransForm(Camera self, out Matrix44 view);
コード例 #17
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetRenderToTexture(Camera self, RenderToTexture renderToTexture);
コード例 #18
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern bool ICall_Camera_IsCustomise(Camera self);
コード例 #19
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetupPerspectiveFovRHEx(Camera self, float fov, float aspect, float zNear, float zFar, ref Vector4 clipPlane_, bool reflection);
コード例 #20
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_Release(Camera self);
コード例 #21
0
ファイル: Camera.cs プロジェクト: Bewolf2/Genesis-3D
 private static extern void ICall_Camera_SetViewTransForm(Camera self, ref Matrix44 proj);
コード例 #22
0
ファイル: GraphicSystem.cs プロジェクト: Bewolf2/Genesis-3D
 /// <summary>
 /// 以相机作为参数,渲染场景
 /// </summary>
 /// <param name="cam">摄像机</param>
 public static void RenderCamera(Camera cam)
 {
     ICall_GraphicSystem_RenderCamera(cam);
 }