NiceTouch v2.1
|
Classes | |
class | AxisEvent |
class | EventRegister |
Static class that allows any class to start or stop listening to events More... | |
class | GameObjectExtensions |
Game object extensions More... | |
class | JoystickEvent |
class | JoystickFloatEvent |
class | LayermaskExtensions |
Layermask Extensions More... | |
class | ListExtensions |
List extensions More... | |
class | MMAnimatorExtensions |
Animator extensions More... | |
class | MMArray |
Array helpers More... | |
class | MMArrayExtensions |
Array extensions More... | |
class | MMAutoInputModule |
This helper class handles adding the appropriate input module depending on whether the project is using the old or new input system More... | |
class | MMBackgroundColorAttribute |
class | MMBoundsExtensions |
Bounds helpers More... | |
class | MMCameraExtensions |
Camera extensions More... | |
class | MMColorAttribute |
class | MMColorExtensions |
Color extensions More... | |
class | MMColors |
Color helpers More... | |
class | MMConditionAttribute |
class | MMConsole |
This class displays an on-screen console for easier debugging DO NOT ADD THIS CLASS AS A COMPONENT. More... | |
class | MMControlsMovementDemoManager |
class | MMControlsMovementDemoManagerItem |
class | MMControlsMovementDemoPlayer |
class | MMControlsTestInputManager |
This persistent singleton handles the inputs and sends commands to the player in the MMControls demo, its sole purpose is to output debug logs of the various interactions with the demo's inputs More... | |
class | MMCoroutine |
class | MMDebug |
Debug helpers More... | |
class | MMDebugLogCommandArgumentCountAttribute |
An attribute to add to static methods to they can be called via the MMDebugMenu's command line More... | |
class | MMDebugLogCommandAttribute |
An attribute to add to static methods to they can be called via the MMDebugMenu's command line More... | |
class | MMDebugOnScreenConsole |
class | MMDictionaryExtensions |
Dictionary extensions More... | |
class | MMDropdownAttribute |
class | MMEnumConditionAttribute |
An attribute to conditionnally hide fields based on the current selection in an enum. More... | |
interface | MMEventListener |
A public interface you'll need to implement for each type of event you want to listen to. More... | |
interface | MMEventListenerBase |
Event listener basic interface More... | |
class | MMEventManager |
This class handles event management, and can be used to broadcast events throughout the game, to tell one class (or many) that something's happened. More... | |
class | MMExecutionOrderAttribute |
Add this attribute to a class and its Execution Order will be changed to the value specified in parameters Usage : [ExecutionOrder(66)] More... | |
class | MMFade |
Fade helpers More... | |
class | MMFloatExtensions |
Float extensions More... | |
struct | MMGameEvent |
MMGameEvents are used throughout the game for general game events (game started, game ended, life lost, etc.) More... | |
class | MMGeometry |
A helper class to handle geometry related operations More... | |
class | MMGUI |
class | MMHelpers |
Various helpers More... | |
class | MMHiddenAttribute |
class | MMHiddenPropertiesAttribute |
class | MMImage |
Image helpers More... | |
class | MMInformationAttribute |
class | MMInput |
Input helpers More... | |
class | MMInspectorButtonAttribute |
class | MMInspectorGroupAttribute |
An attribute used to group inspector fields under common dropdowns Implementation inspired by Rodrigo Prinheiro's work, available at https://github.com/RodrigoPrinheiro/unityFoldoutAttribute More... | |
interface | MMIStateMachine |
Public interface for the state machine. More... | |
class | MMLayers |
class | MMMaths |
Math helpers More... | |
class | MMMonoBehaviour |
class | MMMovement |
Movement helpers More... | |
class | MMReadOnlyAttribute |
class | MMReadOnlyWhenPlayingAttribute |
class | MMRectTransformExtensions |
RectTransform extensions More... | |
class | MMRequiresConstantRepaintAttribute |
class | MMScene |
Scene management helpers More... | |
class | MMSerializedPropertyExtensions |
Serialized property extensions More... | |
class | MMShufflebag |
A class to use to get more controlled randomness, taking values out of the bag randomly, and never getting them again. More... | |
struct | MMStateChangeEvent |
class | MMStateMachine |
StateMachine manager, designed with simplicity in mind (as simple as a state machine can be anyway). More... | |
class | MMString |
String helpers More... | |
struct | MMSwipeEvent |
An event usually triggered when a swipe happens. More... | |
class | MMSwipeZone |
Add a swipe manager to your scene, and it'll trigger MMSwipeEvents everytime a swipe happens. More... | |
class | MMTime |
Time helpers More... | |
class | MMTouchAxis |
Add this component to a GUI Image to have it act as an axis. More... | |
class | MMTouchButton |
Add this component to a GUI Image to have it act as a button. More... | |
class | MMTouchControls |
class | MMTouchFollowerJoystick |
Add this component to a UI rectangle and it'll act as a detection zone for a follower joystick. More... | |
class | MMTouchJoystick |
Joystick input class. More... | |
class | MMTouchRepositionableJoystick |
Add this component to a UI rectangle and it'll act as a detection zone for a joystick. More... | |
class | MMVector2Extensions |
Vector2 extensions More... | |
class | MMVector3Extensions |
Vector3 Extensions More... | |
class | MMVectorAttribute |
class | NiceTouchTestInputManager |
The only purpose of this class is to test all the possible bindings for the MMTouchAxis, MMTouchJoystick and MMTouchButton classes More... | |
class | RectExtensions |
Rect extensions More... | |
class | RendererExtensions |
Renderer extensions More... | |
class | ScrollRectExtensions |
Scrollrect extensions More... | |
class | SwipeEvent |
class | TransformExtensions |
Transform extensions More... | |
Enumerations | |
enum | MMBackgroundAttributeColor { Red , Pink , Orange , Yellow , Green , Blue , Violet , White } |
enum | MMPossibleSwipeDirections { Up , Down , Left , Right } |
The possible directions a swipe can have More... | |