Zdexby TheHolyOneZ
36,909 classes
Class

MMDebug

: Object
MoreMountains.Tools.MMDebug, MoreMountains.Tools 0x0010 (16 B) inherited 0x0010 MoreMountains.Tools.dll
0x00x0010

Members 10

OffsetSizeNameTypeFlagsDefault
0x08_commandsMethodInfo[]PrivateStatic—
0x04_logHistoryMaxLengthintPrivateStatic+1 flags—
0x01_debugDrawEnabledboolPrivateStatic—
0x01_debugLogEnabledboolPrivateStatic—
0x01_debugLogEnabledSetboolPrivateStatic—
0x08LogHistoryList<MoreMountains.Tools.MMDebug.DebugLogItem>PublicStatic—
—0x08_editorPrefsDebugLogsstringPrivateStatic+1 flags0
—0x08_editorPrefsDebugDrawsstringPrivateStatic+1 flags0
0x08_consoleMMDebugOnScreenConsolePublicStatic—
—0x08_debugConsolePrefabPathstringPrivateStatic+1 flags0

Functions 41

SignatureFlagsNativeParams
MethodInfo[] get_Commands()PublicStatic+1 flags0x08
void DebugLogCommand(const string& command)PublicStatic0x08
void LogCommand(const string& command, const string& color)PrivateStatic0x08
string get_LogHistoryText()PublicStatic+1 flags0x08
void DebugLogClear()PublicStatic0x00
void DebugLogInfo(object message, const string& color, int timePrecision, bool displayFrameCount)PublicStatic0x08
void DebugLogTime(object message, const string& color, int timePrecision, bool displayFrameCount)PublicStatic0x08
DebugLogItem LogDebugToConsole(object message, const string& color, int timePrecision, bool displayFrameCount)PublicStatic0x20
bool get_DebugLogsEnabled()PublicStatic+1 flags0x01
void set_DebugLogsEnabled(bool value)PrivateStatic+1 flags0x01
bool get_DebugDrawEnabled()PublicStatic+1 flags0x01
void set_DebugDrawEnabled(bool value)PrivateStatic+1 flags0x01
void SetDebugLogsEnabled(bool status)PublicStatic0x01
void SetDebugDrawEnabled(bool status)PublicStatic0x01
RaycastHit2D RayCast(const Vector2& rayOriginPoint, const Vector2& rayDirection, float rayDistance, const LayerMask& mask, const Color& color, bool drawGizmo)PublicStatic0x24
RaycastHit2D BoxCast(const Vector2& origin, const Vector2& size, float angle, const Vector2& direction, float length, const LayerMask& mask, const Color& color, bool drawGizmo)PublicStatic0x24
RaycastHit2D MonoRayCastNonAlloc(const RaycastHit2D[]& array, const Vector2& rayOriginPoint, const Vector2& rayDirection, float rayDistance, const LayerMask& mask, const Color& color, bool drawGizmo)PublicStatic0x24
RaycastHit Raycast3D(const Vector3& rayOriginPoint, const Vector3& rayDirection, float rayDistance, const LayerMask& mask, const Color& color, bool drawGizmo, const QueryTriggerInteraction& queryTriggerInteraction)PublicStatic0x2C
void DebugOnScreen(const string& message)PublicStatic0x08
void DebugOnScreen(const string& label, object value, int fontSize)PublicStatic0x08
void InstantiateOnScreenConsole(int fontSize)PublicStatic0x04
void SetOnScreenConsole(MMDebugOnScreenConsole newConsole)PublicStatic0x08
void DrawGizmoArrow(const Vector3& origin, const Vector3& direction, const Color& color, float arrowHeadLength, float arrowHeadAngle)PublicStatic0x10
void DebugDrawArrow(const Vector3& origin, const Vector3& direction, const Color& color, float arrowHeadLength, float arrowHeadAngle)PublicStatic0x10
void DebugDrawArrow(const Vector3& origin, const Vector3& direction, const Color& color, float arrowLength, float arrowHeadLength, float arrowHeadAngle)PublicStatic0x10
void DebugDrawCross(const Vector3& spot, float crossSize, const Color& color)PublicStatic0x10
void DrawArrowEnd(bool drawGizmos, const Vector3& arrowEndPosition, const Vector3& direction, const Color& color, float arrowHeadLength, float arrowHeadAngle)PrivateStatic0x10
void DrawHandlesBounds(const Bounds& bounds, const Color& color)PublicStatic0x18
void DrawSolidRectangle(const Vector3& position, const Vector3& size, const Color& borderColor, const Color& solidColor)PublicStatic0x10
void DrawGizmoPoint(const Vector3& position, float size, const Color& color)PublicStatic0x10
void DrawCube(const Vector3& position, const Color& color, const Vector3& size)PublicStatic0x10
void DrawGizmoCube(Transform transform, const Vector3& offset, const Vector3& cubeSize, bool wireOnly)PublicStatic0x0C
void DrawGizmoRectangle(const Vector2& center, const Vector2& size, const Color& color)PublicStatic0x10
void DrawGizmoRectangle(const Vector2& center, const Vector2& size, const Matrix4x4& rotationMatrix, const Color& color)PublicStatic0x40
void DrawRectangle(const Rect& rectangle, const Color& color)PublicStatic0x10
void DrawRectangle(const Vector3& position, const Color& color, const Vector3& size)PublicStatic0x10
void DrawPoint(const Vector3& position, const Color& color, float size)PublicStatic0x10
void DrawGizmoPoint(const Vector3& position, const Color& color, float size)PublicStatic0x10
string GetSystemInfo()PublicStatic0x08
void ClearConsole()PublicStatic0x00
void .cctor()PrivateStatic+1 flags0x00