graphics_plat/m3g_core_api/inc/M3G/m3g_core.h
changeset 45 36b2e23a8629
parent 36 01a6848ebfd7
equal deleted inserted replaced
36:01a6848ebfd7 45:36b2e23a8629
   916 M3G_API M3GLight m3gGetLightTransform   (M3GRenderContext hCtx, M3Gint lightIndex, M3GMatrix *transform);
   916 M3G_API M3GLight m3gGetLightTransform   (M3GRenderContext hCtx, M3Gint lightIndex, M3GMatrix *transform);
   917 M3G_API M3Gsizei m3gGetLightCount       (M3GRenderContext hCtx);
   917 M3G_API M3Gsizei m3gGetLightCount       (M3GRenderContext hCtx);
   918 M3G_API M3GCamera m3gGetCamera          (M3GRenderContext hCtx);
   918 M3G_API M3GCamera m3gGetCamera          (M3GRenderContext hCtx);
   919 M3G_API void	m3gSetAlphaWrite		(M3GRenderContext ctx, M3Gbool enable);
   919 M3G_API void	m3gSetAlphaWrite		(M3GRenderContext ctx, M3Gbool enable);
   920 M3G_API M3Gbool	m3gGetAlphaWrite		(M3GRenderContext ctx);
   920 M3G_API M3Gbool	m3gGetAlphaWrite		(M3GRenderContext ctx);
   921 
   921 M3G_API void    m3gFreeGLESResources    (M3GRenderContext ctx);
   922 
   922 
   923 /* -------- SkinnedMesh -------- */
   923 /* -------- SkinnedMesh -------- */
   924 
   924 
   925 M3G_API M3GSkinnedMesh  m3gCreateSkinnedMesh    (M3GInterface hInterface, M3GVertexBuffer hVertices, M3GIndexBuffer *hTriangles, M3GAppearance *hAppearances, M3Gint trianglePatchCount, M3GGroup hSkeleton);
   925 M3G_API M3GSkinnedMesh  m3gCreateSkinnedMesh    (M3GInterface hInterface, M3GVertexBuffer hVertices, M3GIndexBuffer *hTriangles, M3GAppearance *hAppearances, M3Gint trianglePatchCount, M3GGroup hSkeleton);
   926 M3G_API void            m3gAddTransform         (M3GSkinnedMesh handle, M3GNode hBone, M3Gint weight, M3Gint firstVertex, M3Gint numVertices);
   926 M3G_API void            m3gAddTransform         (M3GSkinnedMesh handle, M3GNode hBone, M3Gint weight, M3Gint firstVertex, M3Gint numVertices);