Skip to content
Elijah Brown edited this page Mar 14, 2024 · 2 revisions

Util Classes

GameShield has different utils class useful for modules developers.

Here is a list of Utils Classes:

Class Usage
ModuleManager Simplify work with assembly list of modules
Generator Useful generators for encryption / decryption

Depedencies

GameShield has internal dependencies libraries:

API Reference

Modules Util Class (ModuleManager.cs):

Method Usage
GetAllModules Get list of all modules based on IShieldModule
ByName Get module instance by assembly name
FindDerivedTypes Get type in assembly

Generator Util Class (Generator.cs):

Method Usage
GenerateRandomKey Generate Random String key for encryption/decryption purposes

GameShield Wiki