SandboxBaseExtensionsclass

The extension-method home these helpers had when they lived in the base library. Compiled games call through here; new code uses the `Sandbox.VertexBuffer` members directly.

objectSandboxBaseExtensions
Namespace
Sandbox
Assembly
Base Library
Declaration
public static abstract sealed class Sandbox.SandboxBaseExtensions

Methods16

Showing 16 methods

On this page

Methodspublic static System.Void Add(Sandbox.VertexBuffer self, Vector3 pos, Vector2 uv)public static System.Void Add(Sandbox.VertexBuffer self, Vector3 pos, Vector2 uv)public static System.Void Add(Sandbox.VertexBuffer self, Vector3 pos)public static System.Void Add(Sandbox.VertexBuffer self, Vector3 pos)public static System.Void AddCube(Sandbox.VertexBuffer self, Vector3 center, Vector3 size, Rotation rot, Color32 color = null)public static System.Void AddCube(Sandbox.VertexBuffer self, Vector3 center, Vector3 size, Rotation rot, Color32 color = null)public static System.Void AddQuad(Sandbox.VertexBuffer self, Ray origin, Vector3 width, Vector3 height)public static System.Void AddQuad(Sandbox.VertexBuffer self, Ray origin, Vector3 width, Vector3 height)public static System.Void AddQuad(Sandbox.VertexBuffer self, Sandbox.Rect rect)public static System.Void AddQuad(Sandbox.VertexBuffer self, Sandbox.Rect rect)public static System.Void AddQuad(Sandbox.VertexBuffer self, Sandbox.Vertex a, Sandbox.Vertex b, Sandbox.Vertex c, Sandbox.Vertex d)public static System.Void AddQuad(Sandbox.VertexBuffer self, Sandbox.Vertex a, Sandbox.Vertex b, Sandbox.Vertex c, Sandbox.Vertex d)public static System.Void AddQuad(Sandbox.VertexBuffer self, Vector3 a, Vector3 b, Vector3 c, Vector3 d)public static System.Void AddQuad(Sandbox.VertexBuffer self, Vector3 a, Vector3 b, Vector3 c, Vector3 d)public static System.Void AddTriangle(Sandbox.VertexBuffer self, Sandbox.Vertex a, Sandbox.Vertex b, Sandbox.Vertex c)public static System.Void AddTriangle(Sandbox.VertexBuffer self, Sandbox.Vertex a, Sandbox.Vertex b, Sandbox.Vertex c)Metadata