Ejemplo n.º 1
0
 public uint NumMeshes()
 {
     return(MeshMLViewerCoreImporter.NumMeshes(core_));
 }
Ejemplo n.º 2
0
 public uint SelectedMesh()
 {
     return(MeshMLViewerCoreImporter.SelectedMesh(core_));
 }
Ejemplo n.º 3
0
 public void Destroy()
 {
     MeshMLViewerCoreImporter.Destroy(core_);
     core_ = IntPtr.Zero;
 }
Ejemplo n.º 4
0
 public Color EmitMaterial(uint mtl_id)
 {
     return(this.IntPtrToColor(MeshMLViewerCoreImporter.EmitMaterial(core_, mtl_id)));
 }
Ejemplo n.º 5
0
 public string ShininessTexture(uint mtl_id)
 {
     return(Marshal.PtrToStringAnsi(MeshMLViewerCoreImporter.ShininessTexture(core_, mtl_id)));
 }
Ejemplo n.º 6
0
 public uint NumVertexStreamUsages(uint mesh_id, uint stream_index)
 {
     return(MeshMLViewerCoreImporter.NumVertexStreamUsages(core_, mesh_id, stream_index));
 }
Ejemplo n.º 7
0
 public uint MaterialID(uint mesh_id)
 {
     return(MeshMLViewerCoreImporter.MaterialID(core_, mesh_id));
 }
Ejemplo n.º 8
0
 public float ModelFrameRate()
 {
     return(MeshMLViewerCoreImporter.ModelFrameRate(core_));
 }
Ejemplo n.º 9
0
 public void SkinningOn(int on)
 {
     MeshMLViewerCoreImporter.SkinningOn(core_, on);
 }
Ejemplo n.º 10
0
 public void SaveModel(string name)
 {
     MeshMLViewerCoreImporter.SaveModel(core_, name);
 }
Ejemplo n.º 11
0
 public void CurrFrame(float frame)
 {
     MeshMLViewerCoreImporter.CurrFrame(core_, frame);
 }
Ejemplo n.º 12
0
 public void OpenModel(string name)
 {
     MeshMLViewerCoreImporter.OpenModel(core_, name);
 }
Ejemplo n.º 13
0
 public void Resize(uint width, uint height)
 {
     MeshMLViewerCoreImporter.Resize(core_, width, height);
 }
Ejemplo n.º 14
0
 public void Refresh()
 {
     MeshMLViewerCoreImporter.Refresh(core_);
 }
Ejemplo n.º 15
0
 public string MeshName(uint index)
 {
     return(Marshal.PtrToStringUni(MeshMLViewerCoreImporter.MeshName(core_, index)));
 }
Ejemplo n.º 16
0
 public void SmoothMeshOn(int on)
 {
     MeshMLViewerCoreImporter.SmoothMeshOn(core_, on);
 }
Ejemplo n.º 17
0
 public uint NumVertexStreams(uint mesh_id)
 {
     return(MeshMLViewerCoreImporter.NumVertexStreams(core_, mesh_id));
 }
Ejemplo n.º 18
0
 public void FPSCameraOn(int on)
 {
     MeshMLViewerCoreImporter.FPSCameraOn(core_, on);
 }
Ejemplo n.º 19
0
 public uint VertexStreamUsage(uint mesh_id, uint stream_index, uint usage_index)
 {
     return(MeshMLViewerCoreImporter.VertexStreamUsage(core_, mesh_id, stream_index, usage_index));
 }
Ejemplo n.º 20
0
 public void LineModeOn(int on)
 {
     MeshMLViewerCoreImporter.LineModeOn(core_, on);
 }
Ejemplo n.º 21
0
 public float ShininessMaterial(uint mtl_id)
 {
     return(MeshMLViewerCoreImporter.ShininessMaterial(core_, mtl_id));
 }
Ejemplo n.º 22
0
 public void Visualize(int index)
 {
     MeshMLViewerCoreImporter.Visualize(core_, index);
 }
Ejemplo n.º 23
0
 public float OpacityMaterial(uint mtl_id)
 {
     return(MeshMLViewerCoreImporter.OpacityMaterial(core_, mtl_id));
 }
Ejemplo n.º 24
0
 public void MouseDown(int x, int y, uint button)
 {
     MeshMLViewerCoreImporter.MouseDown(core_, x, y, button);
 }
Ejemplo n.º 25
0
 public string OpacityTexture(uint mtl_id)
 {
     return(Marshal.PtrToStringAnsi(MeshMLViewerCoreImporter.OpacityTexture(core_, mtl_id)));
 }
Ejemplo n.º 26
0
 public void KeyPress(int key)
 {
     MeshMLViewerCoreImporter.KeyPress(core_, key);
 }
Ejemplo n.º 27
0
 public void SelectMesh(uint mesh_id)
 {
     MeshMLViewerCoreImporter.SelectMesh(core_, mesh_id);
 }
Ejemplo n.º 28
0
 public MeshMLViewerCore(IntPtr native_wnd)
 {
     core_ = MeshMLViewerCoreImporter.Create(native_wnd);
 }