public void EmitMaterial(uint mtl_id, Color value) { IntPtr ptr = this.ColorToIntPtr(value); MtlEditorCoreImporter.SetEmitMaterial(core_, mtl_id, ptr); Marshal.FreeHGlobal(ptr); }
public void OpacityTexture(uint mtl_id, string name) { IntPtr ptr = Marshal.StringToHGlobalAnsi(name); MtlEditorCoreImporter.SetOpacityTexture(core_, mtl_id, ptr); Marshal.FreeHGlobal(ptr); }
public void OpenModel(string name) { MtlEditorCoreImporter.OpenModel(core_, name); }
public void Redo() { MtlEditorCoreImporter.Redo(core_); }
public void SelectMesh(uint mesh_id) { MtlEditorCoreImporter.SelectMesh(core_, mesh_id); }
public uint NumHistroyCmds() { return(MtlEditorCoreImporter.NumHistroyCmds(core_)); }
public uint EndCmdIndex() { return(MtlEditorCoreImporter.EndCmdIndex(core_)); }
public void Visualize(int index) { MtlEditorCoreImporter.Visualize(core_, index); }
public void MouseDown(int x, int y, uint button) { MtlEditorCoreImporter.MouseDown(core_, x, y, button); }
public void SkinningOn(int on) { MtlEditorCoreImporter.SkinningOn(core_, on); }
public void FPSCameraOn(int on) { MtlEditorCoreImporter.FPSCameraOn(core_, on); }
public float ModelFrameRate() { return(MtlEditorCoreImporter.ModelFrameRate(core_)); }
public void CurrFrame(float frame) { MtlEditorCoreImporter.CurrFrame(core_, frame); }
public void SaveModel(string name) { MtlEditorCoreImporter.SaveModel(core_, name); }
public string ShininessTexture(uint mtl_id) { return(Marshal.PtrToStringAnsi(MtlEditorCoreImporter.GetShininessTexture(core_, mtl_id))); }
public void KeyPress(int key) { MtlEditorCoreImporter.KeyPress(core_, key); }
public string OpacityTexture(uint mtl_id) { return(Marshal.PtrToStringAnsi(MtlEditorCoreImporter.GetOpacityTexture(core_, mtl_id))); }
public uint NumMeshes() { return(MtlEditorCoreImporter.NumMeshes(core_)); }
public string HistroyCmdName(uint index) { return(Marshal.PtrToStringAnsi(MtlEditorCoreImporter.HistroyCmdName(core_, index))); }
public string MeshName(uint index) { return(Marshal.PtrToStringUni(MtlEditorCoreImporter.MeshName(core_, index))); }
public void ShininessMaterial(uint mtl_id, float value) { MtlEditorCoreImporter.SetShininessMaterial(core_, mtl_id, value); }
public uint MaterialID(uint mesh_id) { return(MtlEditorCoreImporter.MaterialID(core_, mesh_id)); }
public void OpacityMaterial(uint mtl_id, float value) { MtlEditorCoreImporter.SetOpacityMaterial(core_, mtl_id, value); }
public float ShininessMaterial(uint mtl_id) { return(MtlEditorCoreImporter.GetShininessMaterial(core_, mtl_id)); }
public uint SelectedMesh() { return(MtlEditorCoreImporter.SelectedMesh(core_)); }
public Color EmitMaterial(uint mtl_id) { return(this.IntPtrToColor(MtlEditorCoreImporter.GetEmitMaterial(core_, mtl_id))); }
public void Undo() { MtlEditorCoreImporter.Undo(core_); }
public float OpacityMaterial(uint mtl_id) { return(MtlEditorCoreImporter.GetOpacityMaterial(core_, mtl_id)); }
public void ClearHistroy() { MtlEditorCoreImporter.ClearHistroy(core_); }
public void Resize(uint width, uint height) { MtlEditorCoreImporter.Resize(core_, width, height); }