Anti-Cheat Toolkit  1.5.8.0
Multi-purpose anti-cheat solution for Unity3D
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NCodeStage
 NAntiCheat
 NDetectors
 CActDetectorBaseBase class for all detectors.
 CInjectionDetectorAllows to detect foreign managed assemblies in your application.
 CObscuredCheatingDetectorDetects cheating of any Obscured type (except ObscuredPrefs, it has own detection features) used in project.
 CSpeedHackDetectorAllows to detect Cheat Engine's speed hack (and maybe some other speed hack tools) usage.
 CWallHackDetectorDetects common types of wall hack cheating: walking through the walls (Rigidbody and CharacterController modules), shooting through the walls (Raycast module), looking through the walls (Wireframe module).
 NObscuredTypes
 CObscuredBoolUse it instead of regular bool for any cheating-sensitive variables.
 CObscuredByteUse it instead of regular byte for any cheating-sensitive variables.
 CObscuredCharUse it instead of regular char for any cheating-sensitive variables.
 CObscuredDecimalUse it instead of regular decimal for any cheating-sensitive variables.
 CObscuredDoubleUse it instead of regular double for any cheating-sensitive variables.
 CObscuredFloatUse it instead of regular float for any cheating-sensitive variables.
 CObscuredIntUse it instead of regular int for any cheating-sensitive variables.
 CObscuredLongUse it instead of regular long for any cheating-sensitive variables.
 CObscuredPrefsThis is an Obscured analogue of the PlayerPrefs class.
 CObscuredQuaternionUse it instead of regular Quaternion for any cheating-sensitive variables.
 CRawEncryptedQuaternionUsed to store encrypted Quaternion.
 CObscuredSByteUse it instead of regular sbyte for any cheating-sensitive variables.
 CObscuredShortUse it instead of regular short for any cheating-sensitive variables.
 CObscuredStringUse it instead of regular string for any cheating-sensitive variables.
 CObscuredUIntUse it instead of regular uint for any cheating-sensitive variables.
 CObscuredULongUse it instead of regular ulong for any cheating-sensitive variables.
 CObscuredUShortUse it instead of regular ushort for any cheating-sensitive variables.
 CObscuredVector2Use it instead of regular Vector2 for any cheating-sensitive variables.
 CRawEncryptedVector2Used to store encrypted Vector2.
 CObscuredVector2IntUse it instead of regular Vector2Int for any cheating-sensitive variables.
 CRawEncryptedVector2IntUsed to store encrypted Vector2.
 CObscuredVector3Use it instead of regular Vector3 for any cheating-sensitive variables.
 CRawEncryptedVector3Used to store encrypted Vector3.
 CObscuredVector3IntUse it instead of regular Vector3Int for any cheating-sensitive variables.
 CRawEncryptedVector3IntUsed to store encrypted Vector3Int.