Time Rewizer  v.1.1
Created by: Mark Oostveen
MarkOostveen.TimeRewizer Namespace Reference

Namespaces

namespace  Editor
 
namespace  Instalation
 

Classes

class  AnimationRewizer
 Monobehaviour for Rewinding animations in unity More...
 
class  AudioRewizer
 Property rewinder for audio rewinding More...
 
class  Author
 author attribute used to name who made which More...
 
class  DisableNavMeshWhileRewinding
 class to disable nav mesh while moving More...
 
class  FloatWithDefaultRewizer
 Rewinding type with a default value More...
 
interface  IRecordAble
 Interface For Recording snapshots More...
 
interface  IRewizeable
 Interface for all rewindable types More...
 
interface  ISerializeableObjectContainer
 Interface for objects wanting to contain serialized objects More...
 
interface  ISnapShot
 Interface for SnapshotData inside IRewindables More...
 
struct  ObjectSerializer
 Struct used to keep serialized data to survive unity hotswapp More...
 
struct  Parameter
 Struct containing Parameter info for Animation Rewinding More...
 
class  PositionRotationRewizer
 Monobehaviour that can be rewinded with postion, and rotation More...
 
class  PropertyRewizer
 Rewind all kinds of types with this class, if you want to do something special you need to create your own. this class can be used for general types. More...
 
class  RewizerMonobehaviour
 holder for RewizeSystem in scene hierarchy More...
 
class  RewizeSystem
 Manages all rewinding objects, by updating, extracting and organising them. use this class for all changes to a rewindable object at runtime More...
 
class  RewizeUtilityFunctions
 Utility class for rewinding functions More...
 
class  ScriptableBake
 Scriptable Object containing info for baked rewinding practices More...
 
class  Serialization
 Utility for serializing and deserializing objects into and from strings More...
 
class  ValueRewizer
 Base class for rewinding internal values Inherit from this class to create your own rewinding internal value type More...