VRC SDK
This project aims to completely document the VRChat Unity SDK
|
Static Public Member Functions | |
static void | SetColor (Color color, float alpha) |
static void | DrawWireSphere (Vector3 center, float radius) |
static void | DrawWireSphere (Vector3 center, Quaternion rotation, float radius) |
static void | DrawWireCylinder (Vector3 center, float height, float radius1, float radius2, Quaternion rotation=default(Quaternion), int segments=8) |
static void | DrawWireCapsule (Vector3 center, Quaternion rotation, float height, float radius) |
static void | DrawWireCapsule (Vector3 center, Quaternion rotation, float height, float radius1, float radius2) |
static void | DrawWireAngleCone (Vector3 tip, Quaternion rotation, float radius, float angle, int segments=12) |
static void | DrawSolidAngleCone (Vector3 tip, Quaternion rotation, float radius, float angle) |
static void | DrawWireSquare (Vector3 center, Quaternion rotation, float size) |
static void | DrawWireSquare (Vector3 center, Vector3 normal, float size) |
static void | DrawWirePlane (Vector3 center, Vector3 normal, float size) |
static int | AddLineToBatch (ref List< Vector3 > buffer, Vector3 start, Vector3 end) |
static int | AddCapsuleToBatch (ref List< Vector3 > buffer, float beginRadius, float endRadius, float half) |
static int | AddSphereToBatch (ref List< Vector3 > buffer, float radius) |
static int | DrawLineBatched (ref List< Vector3 > buffer, int offset, Color color) |
static int | DrawSphereBatched (ref List< Vector3 > buffer, int offset, Color color, Matrix4x4 matrix) |
static int | DrawCapsuleBatched (ref List< Vector3 > buffer, int offset, Color color, Matrix4x4 matrix) |
static void | ApplyWireMaterial () |
Properties | |
static List< Quaternion > | CapsuleGizmoRotations [get] |
static List< Quaternion > | SphereGizmoRotations [get] |
Static Private Member Functions | |
static void | DrawWireCapsuleEndcap (Vector3 center, Quaternion rotation, float half, float radius, bool isUp) |
static int | AddCylinderSidePoints (ref List< Vector3 > buffer, float beginRadius, float endRadius, float half) |
static int | AddCylinderCapPoints (ref List< Vector3 > buffer, float beginRadius, float endRadius, float half) |
static int | AddCapsuleCapPoints (ref List< Vector3 > buffer, float beginRadius, float endRadius, float half) |
Static Private Attributes | |
const int | LINE_GIZMOS_SIZE = 2 |
const int | RADIUS_GIZMO_SIDES_OFFSET = 8 |
const int | RADIUS_GIZMO_SPHERE_OFFSET = 25 |
const int | RADIUS_GIZMO_CAP_OFFSET = 13 |
const int | RADIUS_GIZMO_CAPS_SIZE = 50 |
const int | RADIUS_GIZMO_CAPSULE_CAPS_SIZE = 52 |
const int | RADIUS_GIZMO_SPHERE_SIZE = 75 |
Definition at line 780 of file VRCSDKBase-Editor.cs.
|
staticprivate |
|
static |
|
staticprivate |
|
staticprivate |
|
static |
Definition at line 1362 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 1486 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 1652 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 1571 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 1515 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 1189 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 1532 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 1152 of file VRCSDKBase-Editor.cs.
|
static |
|
static |
|
staticprivate |
|
static |
|
static |
|
static |
|
static |
Definition at line 920 of file VRCSDKBase-Editor.cs.
|
static |
|
static |
Definition at line 1270 of file VRCSDKBase-Editor.cs.
|
static |
Definition at line 894 of file VRCSDKBase-Editor.cs.
|
staticprivate |
Definition at line 782 of file VRCSDKBase-Editor.cs.
|
staticprivate |
Definition at line 788 of file VRCSDKBase-Editor.cs.
|
staticprivate |
Definition at line 790 of file VRCSDKBase-Editor.cs.
|
staticprivate |
Definition at line 792 of file VRCSDKBase-Editor.cs.
|
staticprivate |
Definition at line 784 of file VRCSDKBase-Editor.cs.
|
staticprivate |
Definition at line 786 of file VRCSDKBase-Editor.cs.
|
staticprivate |
Definition at line 794 of file VRCSDKBase-Editor.cs.
|
staticgetprivate |
Definition at line 802 of file VRCSDKBase-Editor.cs.
|
staticgetprivate |
Definition at line 853 of file VRCSDKBase-Editor.cs.