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); |