Zdexby TheHolyOneZ
44,741 classes
Class

Utils

: Object
VLB.Utils, Assembly-CSharp 0x0010 (16 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0010

Members 3

OffsetSizeNameTypeFlagsDefault
—0x04kEpsilonfloatPrivateStatic+1 flags0
0x04ms_FloatPackingPrecisionFloatPackingPrecisionPrivateStatic—
—0x04kFloatPackingHighMinShaderLevelintPrivateStatic+1 flags0

Functions 42

SignatureFlagsNativeParams
float ComputeConeRadiusEnd(float fallOffEnd, float spotAngle)PublicStatic0x04
float ComputeSpotAngle(float fallOffEnd, float coneRadiusEnd)PublicStatic0x04
void Swap(const uint8& a, const uint8& b)PublicStatic0x00
string GetPath(Transform current)PublicStatic0x08
uint8 NewWithComponent(const string& name)PublicStatic0x08
uint8 GetOrAddComponent(GameObject self)PublicStatic0x08
uint8 GetOrAddComponent(MonoBehaviour self)PublicStatic0x08
void ForeachComponentsInAnyChildrenOnly(GameObject self, Action<T> lambda, bool includeInactive)PublicStatic0x08
void ForeachComponentsInDirectChildrenOnly(GameObject self, Action<T> lambda, bool includeInactive)PublicStatic0x08
void SetupDepthCamera(Camera depthCamera, float coneApexOffsetZ, float maxGeometryDistance, float coneRadiusStart, float coneRadiusEnd, const Vector3& beamLocalForward, const Vector3& lossyScale, bool isScalable, const Quaternion& beamInternalLocalRotation, bool shouldScaleMinNearClipPlane)PublicStatic0x10
bool HasFlag(Enum mask, Enum flags)PublicStatic0x08
Vector3 Divide(const Vector3& aVector, const Vector3& scale)PublicStatic0x0C
Vector2 xy(const Vector3& aVector)PublicStatic0x0C
Vector2 xz(const Vector3& aVector)PublicStatic0x0C
Vector2 yz(const Vector3& aVector)PublicStatic0x0C
Vector2 yx(const Vector3& aVector)PublicStatic0x0C
Vector2 zx(const Vector3& aVector)PublicStatic0x0C
Vector2 zy(const Vector3& aVector)PublicStatic0x0C
bool Approximately(float a, float b, float epsilon)PublicStatic0x04
bool Approximately(const Vector2& a, const Vector2& b, float epsilon)PublicStatic0x08
bool Approximately(const Vector3& a, const Vector3& b, float epsilon)PublicStatic0x0C
bool Approximately(const Vector4& a, const Vector4& b, float epsilon)PublicStatic0x10
Vector4 AsVector4(const Vector3& vec3, float w)PublicStatic0x10
Vector4 PlaneEquation(const Vector3& normalizedNormal, const Vector3& pt)PublicStatic0x10
float GetVolumeCubic(const Bounds& self)PublicStatic0x18
float GetMaxArea2D(const Bounds& self)PublicStatic0x18
Color Opaque(const Color& self)PublicStatic0x10
Color ComputeComplementaryColor(const Color& self, bool blackAndWhite)PublicStatic0x10
Plane TranslateCustom(const Plane& plane, const Vector3& translation)PublicStatic0x10
Vector3 ClosestPointOnPlaneCustom(const Plane& plane, const Vector3& point)PublicStatic0x10
bool IsAlmostZero(float f)PublicStatic0x04
bool IsValid(const Plane& plane)PublicStatic0x10
void SetKeywordEnabled(Material mat, const string& name, bool enabled)PublicStatic0x08
void SetShaderKeywordEnabled(const string& name, bool enabled)PublicStatic0x08
Matrix4x4 SampleInMatrix(Gradient self, int floatPackingPrecision)PublicStatic0x40
Color[] SampleInArray(Gradient self, int samplesCount)PublicStatic0x08
Vector4 Vector4_Floor(const Vector4& vec)PrivateStatic0x10
float PackToFloat(const Color& color, int floatPackingPrecision)PublicStatic0x10
FloatPackingPrecision GetFloatPackingPrecision()PublicStatic0x04
bool HasAtLeastOneFlag(Enum mask, Enum flags)PublicStatic0x08
void MarkCurrentSceneDirty()PublicStatic0x00
void MarkObjectDirty(Object obj)PublicStatic0x08