コード例 #1
0
 public void CullBox(float x, float y, float z, float width, float height, float depth) => Blitz3D.MeshCullBox(this, x, y, z, width, height, depth);
コード例 #2
0
ファイル: Canvas.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Unlock() => Blitz3D.UnlockBuffer(this);
コード例 #3
0
ファイル: Camera.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Range(float nr, float fr) => Blitz3D.CameraRange(this, nr, fr);
コード例 #4
0
ファイル: Canvas.cs プロジェクト: blitzimagine/BlitzSharp3D
 public bool Load(string bmpFile) => Blitz3D.LoadBuffer(this, bmpFile);
コード例 #5
0
ファイル: Canvas.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Dirty() => Blitz3D.BufferDirty(this);
コード例 #6
0
 public void SetAlpha(float alpha) => Blitz3D.EntityAlpha(this, alpha);
コード例 #7
0
 public void FX(int fx) => Blitz3D.EntityFX(this, fx);
コード例 #8
0
ファイル: Brush.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Alpha(float alpha) => Blitz3D.BrushAlpha(this, alpha);
コード例 #9
0
ファイル: Brush.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Texture(Texture texture, int frame = 0, int index = 0) => Blitz3D.BrushTexture(this, texture, frame, index);
コード例 #10
0
ファイル: Brush.cs プロジェクト: blitzimagine/BlitzSharp3D
 public Brush(string file, int textureFlags = 1, float uScale = 1, float vScale = 1) : base(Blitz3D.LoadBrush(file, textureFlags, uScale, vScale))
 {
 }
コード例 #11
0
ファイル: Brush.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Free() => Blitz3D.FreeBrush(this);
コード例 #12
0
ファイル: Brush.cs プロジェクト: blitzimagine/BlitzSharp3D
 public Brush(float red = 255, float green = 255, float blue = 255) : base(Blitz3D.CreateBrush(red, green, blue))
 {
 }
コード例 #13
0
 public Sphere(int segments = 8, Entity parent = null) : base(Blitz3D.CreateSphere(segments, parent))
 {
 }
コード例 #14
0
 public Surface FindSurface(Brush brush) => Blitz3D.FindSurface(this, brush);
コード例 #15
0
 public void SetScale(float xScale, float yScale, float zScale, bool global = false) => Blitz3D.ScaleEntity(this, xScale, yScale, zScale, global);
コード例 #16
0
ファイル: Brush.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void GetTexture(int index = 0) => Blitz3D.GetBrushTexture(this, index);
コード例 #17
0
 public void SetColor(float red, float green, float blue) => Blitz3D.EntityColor(this, red, green, blue);
コード例 #18
0
ファイル: Cylinder.cs プロジェクト: blitzimagine/BlitzSharp3D
 public Cylinder(int segments = 8, bool solid = true, Entity parent = null) : base(Blitz3D.CreateCylinder(segments, solid, parent))
 {
 }
コード例 #19
0
 public void SetTexture(Texture texture, int frame = 0, int index = 0) => Blitz3D.EntityTexture(this, texture, frame, index);
コード例 #20
0
 public Entity Clone(Entity parent = null) => Blitz3D.CopyEntity(this, parent);
コード例 #21
0
 public void Order(int order) => Blitz3D.EntityOrder(this, order);
コード例 #22
0
 public float Distance(Entity that) => Blitz3D.EntityDistance(this, that);
コード例 #23
0
ファイル: Canvas.cs プロジェクト: blitzimagine/BlitzSharp3D
 public bool Save(string bmpFile) => Blitz3D.SaveBuffer(this, bmpFile);
コード例 #24
0
 public void Move(float x, float y, float z) => Blitz3D.MoveEntity(this, x, y, z);
コード例 #25
0
ファイル: Canvas.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Lock() => Blitz3D.LockBuffer(this);
コード例 #26
0
 public void Turn(float pitch, float yaw, float roll, bool global           = false) => Blitz3D.TurnEntity(this, pitch, yaw, roll, global);
コード例 #27
0
ファイル: Camera.cs プロジェクト: blitzimagine/BlitzSharp3D
 public void Zoom(float zoom) => Blitz3D.CameraZoom(this, zoom);
コード例 #28
0
 public void Translate(float x, float y, float z, bool global               = false) => Blitz3D.TranslateEntity(this, x, y, z, global);
コード例 #29
0
ファイル: Camera.cs プロジェクト: blitzimagine/BlitzSharp3D
 public Camera(Entity parent = null) : base(Blitz3D.CreateCamera(parent))
 {
 }
コード例 #30
0
 public Surface GetSurface(int surfaceIndex) => Blitz3D.GetSurface(this, surfaceIndex);