Makinom  2.15.4
API Documentation
GamingIsLove.Makinom Namespace Reference

Classes

class  AccelerationInputIDKeySetting
 
class  AddFloatOperator
 
class  AddVector3Operator
 
class  AnimationHelper
 
class  AnimationTemplate
 
class  AnimationTemplateAsset
 
struct  AnimInfo
 
class  AppendBackStringOperator
 
class  AppendFrontStringOperator
 
class  ApplicationPath
 
class  Area2DShapecheckType
 
class  ArrayHelper
 
class  AssetBundleAssetSource
 
class  AssetBundleSettings
 
class  AssetLookUp
 
class  AssetSelection
 
class  AssetSettings
 
class  AssetSource
 
class  AssetSourceCache
 
class  AudioChannel
 
class  AudioHandler
 
class  AudioInputSelection
 
class  AutoMoveComponentType
 
class  AutoRotateComponentType
 
class  AutoSaveSlotControl
 
class  AutoStopInteractionSettings
 
class  AxisBool
 
class  AxisControl
 
class  BackupSettings
 
class  BaseAssetSource
 
class  BaseAudioSettings
 
class  BaseComponentCondition
 
class  BaseData
 Default data serialization implementation. Descend your class from this class if no special data serialization is needed, or override the serialization functions. More...
 
class  BaseDestroySetting
 
class  BaseDropCondition
 
class  BaseFadeFloatSettings
 
class  BaseFloatOperator
 
class  BaseGameStateChangeType
 
class  BaseGeneralCondition
 
class  BaseIndexData
 
class  BaseIndexDataWithType
 
class  BaseInputIDKeySetting
 
class  BaseInstantiateSetting
 
class  BaseInterpolation
 
class  BaseLanguageData
 
class  BaseLanguageDataWithType
 
class  BaseLoadSceneSetting
 
class  BaseMoveComponentType
 
class  BaseMovementComponentSetting
 
class  BaseNode
 
class  BaseNotifyMachineStart
 
class  BasePlugin
 Base plugin class. More...
 
class  BaseRandomNumberSetting
 
class  BaseRaycastType
 
class  BaseRotateComponentType
 
class  BaseSaveGameFileHandler
 
class  BaseSettings
 
class  BaseShapecastType
 
class  BaseShapecheckType
 
class  BaseStringOperator
 
class  BaseTextFileHandler
 
class  BaseTypeData
 Data serialization implementation including namespace/class information. More...
 
class  BaseValueCheck
 
class  BaseVector3Operator
 
class  BaseWaitForAnim
 
class  BitwiseComplementFloatOperator
 
class  BlockCameraControlGameStateChangeType
 
class  BlockPlayerControlGameStateChangeType
 
class  BoolValue
 
class  BoolValue_BaseType
 
class  BoolValue_BoolVariableType
 
class  BoolValue_CSVRowIndexColumnIndexType
 
class  BoolValue_CSVRowIndexColumnKeyType
 
class  BoolValue_CSVRowKeyColumnIndexType
 
class  BoolValue_CSVRowKeyColumnKeyType
 
class  BoolValue_InputKeyButtonType
 
class  BoolValue_PauseStateType
 
class  BoolValue_UnityInputButtonType
 
class  BoolValue_ValueType
 
class  BoolVariableListSorter
 
class  Box2DShapecastType
 
class  Box2DShapecheckType
 
class  Box3DShapecastType
 
class  Box3DShapecheckType
 
class  ButtonContentLayout
 
class  CameraPosition
 
class  CameraPositionAsset
 
class  Capsule2DShapecastType
 
class  Capsule2DShapecheckType
 
class  Capsule3DShapecastType
 
class  Capsule3DShapecheckType
 
class  ChanceNextNode
 
class  ChangeVariable
 
class  ChangeVariableBase
 
class  CharacterControllerMoveComponentType
 
class  CheckVariable
 
class  CheckVariableBase
 
class  CheckVariableNextNode
 
class  ChildObjectSettings
 
class  Circle2DShapecastType
 
class  CircularInInterpolation
 
class  CircularInOutInterpolation
 
class  CircularOutInterpolation
 
class  Cirlce2DShapecheckType
 
class  ColliderHelper
 
class  CollisionCameraSetting
 
class  ComboInputKey
 
class  ComponentCondition
 
class  ComponentConditionSetting
 
class  ComponentDataFile
 
class  ComponentHelper
 
class  ConditionalPrefab
 
class  ContentDropCondition
 
class  ContentID
 
class  ContentInformation
 
class  ContentSorter
 
class  ControlBehaviour
 
class  ControlHandler
 
class  ControlMachineSetting
 
class  ControlSettings
 
class  CrossVector3Operator
 
class  CSVFileValue
 
class  CSVFileValue_RowIndexColumnIndex
 
class  CSVFileValue_RowIndexColumnKey
 
class  CSVFileValue_RowKeyColumnIndex
 
class  CSVFileValue_RowKeyColumnKey
 
class  CubicInInterpolation
 
class  CubicInOutInterpolation
 
class  CubicOutInterpolation
 
class  CursorChange
 
class  CustomAnimation
 
class  CustomContentInformation
 
class  CustomDestroySetting
 
class  CustomInputIDKeySetting
 
class  CustomInstantiateSetting
 
class  CustomLoadSceneSetting
 
class  CustomMovementComponentSetting
 
class  CustomRandomNumberSetting
 
class  CustomSaveGameFileHandler
 
class  CustomTextCode
 
class  CustomTextFileHandler
 
class  CustomTooltipContent
 
class  DataCall
 
class  DataFile
 
class  DataHandler
 
class  DataHandlerCache
 
class  DataObject
 Used to handle data from IBaseData objects for data serialization. Supported types: More...
 
class  DataPathSaveGameFileHandler
 
class  DataPathTextFileHandler
 
class  DataSerializer
 Handles data serialization of classes using interface. The data is stored in a .
 
class  DeleteSaveFileSetting
 
class  DialogueImport_Choice
 
class  DirectionRaycastType
 
class  DivideFloatOperator
 
class  DropCondition
 
class  EditorArrayAttribute
 
class  EditorAssetSelectionConditionAttribute
 
class  EditorAutoInitAttribute
 
class  EditorCallbackAttribute
 
class  EditorClipboard
 
class  EditorCombinedFieldAttribute
 
class  EditorConditionAttribute
 
class  EditorConditionCallbackAttribute
 
class  EditorDefaultValueAttribute
 
class  EditorElseConditionAttribute
 
class  EditorEndConditionAttribute
 
class  EditorEndFoldoutAttribute
 
class  EditorFoldoutAttribute
 
class  EditorHelpAttribute
 
class  EditorHideAttribute
 
class  EditorIndentAttribute
 
class  EditorInfoAttribute
 
class  EditorLabelAttribute
 
class  EditorLanguageExportAttribute
 
class  EditorLimitAttribute
 
class  EditorNameAttribute
 
class  EditorReflectionFieldAttribute
 
class  EditorSeparatorAttribute
 
class  EditorSettingInfoAttribute
 
class  EditorSettings
 
class  EditorTitleLabelAttribute
 
class  EditorUnsortedEnumAttribute
 
class  EditorWidthAttribute
 
class  EndBlockingMachineGameStateChangeType
 
class  EndSceneChangeGameStateChangeType
 
class  ExponentialInInterpolation
 
class  ExponentialInOutInterpolation
 
class  ExponentialOutInterpolation
 
class  FadeColor
 
class  FadeColorSettings
 
class  FadeFloat
 
class  FadeFloatSettings
 
class  FadeHandler
 
class  FindObjectSetting
 
class  FloatOperator
 
class  FloatValue
 
class  FloatValue_AnglePositionType
 
class  FloatValue_AngleType
 
class  FloatValue_BaseType
 
class  FloatValue_BoolListCountType
 
class  FloatValue_CSVRowIndexColumnIndexType
 
class  FloatValue_CSVRowIndexColumnKeyType
 
class  FloatValue_CSVRowKeyColumnIndexType
 
class  FloatValue_CSVRowKeyColumnKeyType
 
class  FloatValue_CurrentValueType
 
class  FloatValue_DateAndTimeType
 
class  FloatValue_Deg2RadType
 
class  FloatValue_DeltaTimeType
 
class  FloatValue_DistanceType
 
class  FloatValue_EpsilonType
 
class  FloatValue_FloatListCountType
 
class  FloatValue_FloatVariableType
 
class  FloatValue_FormulaType
 
class  FloatValue_GameObjectCountType
 
class  FloatValue_GameObjectSpeedType
 
class  FloatValue_GameObjectType
 
class  FloatValue_GameTimeType
 
class  FloatValue_GlobalInputIDType
 
class  FloatValue_GridMaxIndexType
 
class  FloatValue_GridSizeType
 
class  FloatValue_InfinityType
 
class  FloatValue_InitialValueType
 
class  FloatValue_InputKeyAxisType
 
class  FloatValue_IntListCountType
 
class  FloatValue_IntVariableType
 
class  FloatValue_LayerMaskType
 
class  FloatValue_LocalInputIDType
 
class  FloatValue_MoveSpeedType
 
class  FloatValue_NegativeInfinityType
 
class  FloatValue_PiType
 
class  FloatValue_PlayerPrefsType
 
class  FloatValue_Rad2DegType
 
class  FloatValue_RadiusType
 
class  FloatValue_RandomType
 
class  FloatValue_SelectedDataCountType
 
class  FloatValue_StringListCountType
 
class  FloatValue_TimeOfDayType
 
class  FloatValue_TimeScaleType
 
class  FloatValue_TimeType
 
class  FloatValue_UnityInputAxisType
 
class  FloatValue_ValueType
 
class  FloatValue_Vector3DistanceType
 
class  FloatValue_Vector3ListCountType
 
class  FloatValue_Vector3VariableMagnitudeType
 
class  FloatValue_Vector3VariableType
 
class  FloatVariableListSorter
 
class  FlyingText
 
class  FlyingTextObjectCreationSettings
 
class  FlyingTextPosition
 
class  FlyingTextPositionIndex
 
class  FlyingTextPositionSettings
 
class  FlyingTextSettings
 
class  Formula
 
class  FormulaAsset
 
class  FormulaCall
 
class  FormulaType
 
class  FormulaTypeAsset
 
class  GameControlsSettings
 
class  GameHandler
 The game handler is managing data related to a running game, e.g. variables, game time, language, ... More...
 
class  GameObjectGrid
 
class  GameObjectRaycastType
 
class  GameObjectSelection
 
class  GameSettings
 
class  GameState
 
class  GameStateAsset
 
class  GameStateChange
 
class  GameStateChangeNotifyMachineStart
 
class  GameStateChangeType
 
class  GameStateCheck
 
class  GameStateComponentCondition
 
class  GameStateCondition
 
class  GameStateConditionCheck
 
class  GameStateConditionTemplate
 
class  GameStateConditionTemplateAsset
 
class  GameStateGeneralCondition
 
class  GameStateSchematic
 
class  GameStatesSettings
 
class  GeneralCondition
 
class  GeneralConditionSetting
 
class  GeneralConditionTemplate
 
class  GeneralConditionTemplateAsset
 
class  GeneralConditionTemplateComponentCondition
 
class  GeneralConditionTemplateGeneralCondition
 
class  GenericAssetListSettings
 
class  GlobalMachine
 
class  GlobalMachineAsset
 
class  GlobalMachinesSettings
 
class  GlobalVariableChangeNotifyMachineStart
 
class  GridCell
 
class  GridCellMove
 
class  GridCellSwap
 
class  GridHelper
 
class  GridIndex
 
class  GyroscopeInputIDKeySetting
 
class  HeightDifferenceCheck
 
class  HighlightSettingsAttribute
 
class  HorizontalPlaneOverride
 
class  HUDAsset
 
class  HUDSetting
 
class  HUDsSettings
 
interface  IAssetBundleAssetSource
 
interface  IAssetSelection
 
interface  IBaseData
 Data serialization interface. Use this if you want to serialize a class that already has a parent class or need special treatment of data serialization. More...
 
interface  IComponentSaveData
 Interface used for saving/loading component data of a game object with a save game. More...
 
interface  ICompressionHandler
 
class  IconContent
 
interface  IContent
 
interface  ICustomTextCodes
 
interface  ICustomVisualization
 
interface  IDataCall
 
class  IDContentSorter
 
interface  IDebug
 
class  IDSorter
 
interface  IEditorFunctions
 
interface  IFoldoutInfo
 
interface  IHasTypeAsset
 
interface  IHUDTextSettings
 
interface  IHUDUpdate
 
interface  IInputID
 
interface  IInteractionBehaviour
 
class  ImageContent
 
interface  IMakinomGenericAsset
 
interface  IMovementComponent
 
class  InputHelper
 
class  InputID
 
class  InputIDKey
 
class  InputKey
 
class  InputKeyAsset
 
class  InputKeyInputIDKeySetting
 
class  InputKeysSettings
 
class  InteractionCheck
 
class  InteractionControllerInteractionSetting
 
class  InteractionControllerPrioritySorter
 
class  InteractionDistanceSorter
 
class  InteractionHandler
 
class  InteractionSetting
 
class  Interpolation
 
class  IntVariableListSorter
 
interface  IObjectSelection
 
interface  IPortrait
 
interface  IPortraitContent
 
interface  IRange
 
interface  ISaveData
 Interface used for saving/loading data with a save game. This doesn't automatically save the data - it still has to be included into the save game somewhere (e.g. the GameHandler class). More...
 
interface  ISaveGameHandler
 
interface  ISecurityHandler
 
interface  ISubData
 
interface  ITextCode
 
interface  ITypeAsset
 
interface  ITypeContent
 
interface  ITypeData
 
interface  IVariableSource
 
class  KeyCodeInputIDKeySetting
 
class  KeyComboInputIDKeySetting
 
class  Language
 
class  LanguageAsset
 
class  LanguageContentInformation
 
class  LanguageData
 
class  LanguagesSettings
 
class  LeftShiftFloatOperator
 
class  LegacyAnimation
 
class  LinearInterpolation
 
class  ListPool
 
class  ListPoolSettings
 
class  LocalSpace
 
class  LogFloatOperator
 
class  LogicalANDFloatOperator
 
class  LogicalExclusiveORFloatOperator
 
class  LogicalORFloatOperator
 
class  MachineHandler
 
class  MachineStartObjectCheck
 
class  MachineTemplate
 
class  MachineTemplateAsset
 
class  MachineTypeAsset
 
class  MachineTypeSetting
 
class  Maki
 Holds all project and in-game data. Use it to access everything related data and procedures. More...
 
class  MakiExtensionCalls
 
class  MakinomDataExtension
 
class  MakinomEditorAsset
 
class  MakinomGenericAsset
 
class  MakinomGenericAssetCache
 
class  MakinomGenericAssetWithType
 
class  MakinomHandler
 
class  MakinomLateFixedTick
 
class  MakinomProjectAsset
 
class  MakinomProjectAssetBundleLoader
 
class  MakinomSchematicAsset
 
class  MakinomSettingsAsset
 
class  MathFunction
 
class  MaxVector3Operator
 
class  MecanimAnimation
 
class  MecanimParameter
 
class  MenuControls
 
class  MinVector3Operator
 
class  ModuloFloatOperator
 
class  MountSettings
 
class  MouseClickCheck
 
class  MouseInputIDKeySetting
 
class  MouseTouchControl
 
class  MoveComponentSettings
 
class  MovementComponentSetting
 
class  MoveSpeed
 
class  MoveToInteractionComponentSettings
 
class  MoveToInteractionSettings
 
class  MultiplyFloatOperator
 
class  MusicAudioSource
 
class  MusicChannel
 
class  MusicChannelSetting
 
class  MusicClip
 
class  MusicClipAsset
 
class  MusicClipLoop
 
class  MusicClipSetting
 
class  MusicClipsSettings
 
class  MusicClipStored
 
class  MusicTimePosition
 
class  NameContentSorter
 
class  NameSorter
 
class  NavigationBarPoint
 
class  NavigationMarker
 
class  NavMeshAgentMoveComponentType
 
class  NavMeshAgentMovementComponentSetting
 
class  NegateInputKey
 
class  NodeGroup
 
class  NodeInfoAttribute
 
class  NoneInputIDKeySetting
 
class  NonePlugin
 
class  NotificationHandler
 
class  NotifyMachineStart
 
class  ObjectSelectionSetting
 
class  ObjectVariableChangeNotifyMachineStart
 
class  ObjectVariableSetting
 
class  OrientationComponentCondition
 
class  PathRotationSettings
 
class  PathStartSettings
 
class  PauseGameStateChangeType
 
class  PerformanceSettings
 
class  PersistentDataPathSaveGameFileHandler
 
class  PersistentDataPathTextFileHandler
 
class  PlayAudioSettings
 
class  PlayerComponentSetting
 
class  PlayerHandler
 
class  PlayerPrefsSaveGameFileHandler
 
class  PlayerPrefsTextFileHandler
 
class  PlayerSetting
 
class  PlayMusic
 
class  PlayMusicStored
 
class  PluginAsset
 
class  PluginSetting
 
class  PluginsSettings
 
class  Point2DShapecheckType
 
class  PoolAsset
 
class  PoolingHandler
 
class  PoolSetting
 
class  Portrait
 
class  PortraitContentHelper
 
class  PortraitType
 
class  PortraitTypeAsset
 
class  PortraitWithType
 
class  PositionRaycastType
 
class  PowerOfFloatOperator
 
class  PrefabSaver
 
class  PrefabSaverAsset
 
class  PrefabSaversSettings
 
class  ProjectVector3Operator
 
class  PropertyFadeColorSettings
 
class  QuadraticInInterpolation
 
class  QuadraticInOutInterpolation
 
class  QuadraticOutInterpolation
 
class  QuarticInInterpolation
 
class  QuarticInOutInterpolation
 
class  QuarticOutInterpolation
 
class  QuinticInInterpolation
 
class  QuinticInOutInterpolation
 
class  QuinticOutInterpolation
 
class  Range
 
class  RangeValue
 
class  RaycastHelper
 
class  RaycastLineOfSightSetting
 
class  RaycastOutput
 
class  RaycastOutputSorter
 
class  RaycastOutputVariables
 
class  RaycastSetting
 
class  RaycastTypeOverride
 
class  ReferenceAssetSource
 
class  ReflectionTypeHandler
 
class  ReflectVector3Operator
 
class  ReplaceAllStringOperator
 
class  ReplaceFirstStringOperator
 
class  ResourcesAssetSource
 
class  RightShiftFloatOperator
 
class  Rigidbody2DMoveComponentType
 
class  RigidbodyMoveComponentType
 
class  RigidbodyRotateComponentType
 
class  RootFloatOperator
 
class  RotateComponentSettings
 
class  RuntimePool
 
class  SaveGameHandler
 
class  SaveGameObjectSettings
 
class  SaveGameSettings
 
class  ScaleVector3Operator
 
class  SceneConnection
 
class  SceneConnectionCondition
 
class  SceneConnectionSceneChanger
 
class  SceneConnectionsSettings
 
class  SceneData
 
class  SceneHandler
 
class  SceneObject
 
class  SceneObjectAsset
 
class  SceneObjectType
 
class  SceneObjectTypeAsset
 
class  SceneObjectTypeWrapper
 
class  SceneTarget
 
class  SceneTargetInstance
 
class  SceneWizard_AddMachine_AnimationMachine
 
class  SceneWizard_AddMachine_ApplicationMachine
 
class  SceneWizard_AddMachine_AutoMachine
 
class  SceneWizard_AddMachine_CollisionMachine
 
class  SceneWizard_AddMachine_InteractionMachine
 
class  SceneWizard_AddMachine_RenderMachine
 
class  SceneWizard_AddMachine_TaggedMachine
 
class  SceneWizard_AddMachine_TemplateMachine
 
class  SceneWizard_AddMachine_TickMachine
 
class  SceneWizard_AddMachine_TriggerMachine
 
class  SceneWizard_BaseAddMachine
 
class  ScreenFadeSettings
 
class  ScreenRaycastType
 
class  SecurityHandler
 
class  SelectedData
 
class  SelectedDataChange
 
class  SelectedDataHandler
 
class  SelectedDataHelper
 
class  SelectedDataOrigin
 
class  SelectedObjectInteractionSetting
 
class  SetFloatOperator
 
class  SetStringOperator
 
class  SettingInfo
 
class  SetVector3Operator
 
class  ShapecastSetting
 
class  ShapecheckSetting
 
class  SimpleChangeVariable
 
class  SimpleCheckVariable
 
class  SimpleGameStateCondition
 
class  SimpleMovementComponentSetting
 
class  SimpleVariableCondition
 
class  SimpleVariableSetter
 
class  SinusoidalInInterpolation
 
class  SinusoidalInOutInterpolation
 
class  SinusoidalOutInterpolation
 
class  Sound
 
class  SoundChannel
 
class  SoundChannelSetting
 
class  SoundTemplate
 
class  SoundTemplateAsset
 
class  SoundType
 
class  SoundTypeAsset
 
class  Sphere3DShapecastType
 
class  Sphere3DShapecheckType
 
class  StartBlockingMachineGameStateChangeType
 
class  StartGameGameStateChangeType
 
class  StartSceneChangeGameStateChangeType
 
class  StopGameGameStateChangeType
 
class  StoreAnimationDuration
 
class  StringOperator
 
class  StringValue
 
class  StringValue_BaseType
 
class  StringValue_CSVRowIndexColumnIndexType
 
class  StringValue_CSVRowIndexColumnKeyType
 
class  StringValue_CSVRowKeyColumnIndexType
 
class  StringValue_CSVRowKeyColumnKeyType
 
class  StringValue_DataPathType
 
class  StringValue_DateAndTimeType
 
class  StringValue_FloatValueType
 
class  StringValue_GameObjectNameType
 
class  StringValue_GameObjectTagType
 
class  StringValue_GUIDType
 
class  StringValue_PersistentDataPathType
 
class  StringValue_PlayerPrefsType
 
class  StringValue_SceneNameType
 
class  StringValue_StringVariableType
 
class  StringValue_ValueType
 
class  StringVariableListSorter
 
class  SubDataContentHelper
 
class  SubFloatOperator
 
class  SubVector3Operator
 
class  TerrainDataChanges
 
class  TextCode
 
class  TextCodeAttribute
 
class  TextCodeSettings
 
class  TextContent
 
class  TextDescriptionIconContent
 
class  TextFileSettings
 
class  TextHelper
 
class  TextImageContent
 
class  TextImageContentWithHUD
 
class  Timer
 
class  TimersHandler
 
class  ToggleKeySetting
 
class  TooltipContent
 
class  TouchControl
 
class  TouchInputIDKeySetting
 
class  TransformHelper
 
class  TransformMoveComponentType
 
class  TransformRotateComponentType
 
class  TransformVector3
 
class  TypeContentHelper
 
class  TypeIDContentSorter
 
class  TypeNameContentSorter
 
class  UIBoxAsset
 
class  UIBoxesSettings
 
class  UIBoxLayoutSelection
 
class  UIBoxSelection
 
class  UIBoxSetting
 
class  UIDisplayRangeSettings
 
class  UIHelper
 
class  UIHUD
 
class  UILayerAsset
 
class  UILayerSetting
 
class  UILayersSettings
 
class  UILayoutAsset
 
class  UILayoutSetting
 
class  UILayoutsSettings
 
class  UIPortrait
 
class  UISettings
 
class  UISystemSettings
 
class  UIText
 
class  UnblockCameraControlGameStateChangeType
 
class  UnblockPlayerControlGameStateChangeType
 
class  UnityDestroySetting
 
class  UnityInputManagerInputIDKeySetting
 
class  UnityInstantiateSetting
 
class  UnityLoadSceneSetting
 
class  UnityRandomNumberSetting
 
class  UnityWrapper
 
class  UnpauseGameStateChangeType
 
class  ValueCheck
 
class  ValueHelper
 
class  Variable
 
class  VariableChangeTemplate
 
class  VariableChangeTemplateAsset
 
class  VariableComponentCondition
 
class  VariableCondition
 
class  VariableConditionTemplate
 
class  VariableConditionTemplateAsset
 
class  VariableGeneralCondition
 
class  VariableGet
 
class  VariableHandler
 
class  VariableHelper
 
class  VariableListContains
 
class  VariableListHandler
 
class  VariableOrigin
 
class  VariableOriginGet
 
class  VariableOriginSet
 
class  VariableSet
 
class  VariableSetter
 
class  VariableTool
 
class  Vector3Operator
 
class  Vector3Value
 
class  Vector3Value_BaseType
 
class  Vector3Value_CursorPositionScreenType
 
class  Vector3Value_CursorPositionWorldType
 
class  Vector3Value_DirectionType
 
class  Vector3Value_GameObjectDirectionType
 
class  Vector3Value_GameObjectType
 
class  Vector3Value_GameObjectVelocityType
 
class  Vector3Value_Gravity2DType
 
class  Vector3Value_Gravity3DType
 
class  Vector3Value_GridCellPositionType
 
class  Vector3Value_GridCellRotationType
 
class  Vector3Value_GridMaxIndexType
 
class  Vector3Value_GridObjectIndexType
 
class  Vector3Value_GridSizeType
 
class  Vector3Value_RandomInsideSphereType
 
class  Vector3Value_RandomOnSphereType
 
class  Vector3Value_RandomRotationType
 
class  Vector3Value_RandomRotationUniformType
 
class  Vector3Value_RandomValueType
 
class  Vector3Value_ScenePositionType
 
class  Vector3Value_SetAxisType
 
class  Vector3Value_ShotVelocityType
 
class  Vector3Value_ValueType
 
class  Vector3Value_Vector3VariableType
 
class  Vector3VariableListSorter
 
class  VectorHelper
 
class  VisibilityCheck
 
class  WaitForAnimation
 
class  WaitForAnimatorTrigger
 

Enumerations

enum  EditorCallbackType { Before, After, InstanceBefore, InstanceAfter }
 
enum  EditorReflectionFieldType { Class, Enum, Function, Field }
 
enum  EditorHelpType { None, Hover, Focus, Button }
 
enum  SchematicEditorMenuType { Left, Right, Top, Bottom }
 
enum  EditorCopyNameType { None, AppendFront, AppendBack }
 
enum  SceneConnectionSearch { One, Multi, All }
 
enum  Needed { All, One }
 
enum  DebugType { Log, Warning, Error }
 
enum  ActiveType { Active, Inactive }
 
enum  RangeCheckType { None, InRange, OutOfRange }
 
enum  SaveOption { None, Game, Save }
 
enum  SceneSaveOption { None, Current, All }
 
enum  TimeOriginType { Unity, Makinom, Local }
 
enum  InputHandling { Down, Hold, Up, Any }
 
enum  Orientation {
  None, Front, Back, Left,
  Right
}
 
enum  CollisionCameraType { Center, Horizontal, Vertical, Cross }
 
enum  ControlBlockType { None, Player, Camera, Both }
 
enum  ControlPlaceType { Player, Camera, Game }
 
enum  MouseTouchMode { Start, Move, End, Hold }
 
enum  MouseTouchType { None, Mouse, Touch, Both }
 
enum  MoveSpeedType { Walk, Run, Sprint, Value }
 
enum  FloatSmoothing { None, Lerp, SmoothStep }
 
enum  MultiFloatValueUse {
  First, Lowest, Highest, Average,
  Add, Sub, Multiply, Divide
}
 
enum  GlobalMachineType { Call, Auto, Key, Scene }
 
enum  GlobalMachineSceneChangeType { All, SceneChange, LoadGame, Custom }
 
enum  SpawnTarget { Object, SpawnPoint, Position }
 
enum  AnimationClipValue {
  Length, Speed, NormalizedSpeed, Time,
  NormalizedTime, Weight
}
 
enum  SpawnAtType { First, All, Center, Random }
 
enum  ResourceOrderType { InSequence, InReversedSequence, Random }
 
enum  ComponentScope {
  Single, InChildren, InParent, FromRoot,
  All, AllInChildren, AllInParent, AllFromRoot
}
 
enum  ComponentScopeSingle { InObject, InChildren, InParent, FromRoot }
 
enum  VariableOrigin {
  Local, Global, Object, ObjectID,
  SelectedData
}
 
enum  ListVariableOrigin {
  Local, Global, Object, ObjectID,
  LocalList, GlobalList, ObjectList, ObjectIDList,
  SelectedData, SelectedDataList
}
 
enum  SelectedDataOriginType { Local, Global, Object, ObjectID }
 
enum  VariableBaseType {
  String, Bool, Int, Float,
  Vector3
}
 
enum  VariableType {
  String, Bool, Int, Float,
  Vector3, AxisVector3
}
 
enum  VariableRemoveType {
  All, String, Bool, Int,
  Float, Vector3
}
 
enum  VariableChangeType { Variable, Template }
 
enum  VariableInputType { String, Bool, Float, Int }
 
enum  StringValueCheck { IsEqual, StartsWith, EndsWith, Contains }
 
enum  VariableListChangeType {
  Add, Insert, Set, Random,
  Last
}
 
enum  VariableListGetType {
  Index, Random, Last, Lowest,
  Highest
}
 
enum  ListSelectionType { First, Last, Random, All }
 
enum  ListSortType { Ascending, Descending, Reverse, Random }
 
enum  Vector3ListSortType {
  XYZ, XZY, YXZ, YZX,
  ZXY, ZYX, SquareMagnitude
}
 
enum  AxisSortType {
  XYZ, XZY, YXZ, YZX,
  ZXY, ZYX
}
 
enum  EnableSelection { Enable, Disable, Toggle }
 
enum  RoundingDefault { None, Ceil, Floor, Round }
 
enum  Rounding {
  Default, Ceil, Floor, Round,
  None
}
 
enum  SimpleOperator { Add, Sub, Set }
 
enum  Vector3Direction {
  Up, Down, Forward, Back,
  Right, Left
}
 
enum  BoundsValueType {
  Center, Extents, Min, Max,
  Size, RandomPosition
}
 
enum  TimerType { CountDown, CountUp }
 
enum  TimerEndType { None, Fixed, Relative }
 
enum  DateTimeCheck {
  IsEqual, NotEqual, IsLess, IsLessEqual,
  IsGreater, IsGreaterEqual, RangeInclusive, RangeExclusive
}
 
enum  DateTimePartType {
  Tick, Millisecond, Second, Minute,
  Hour, Day, Month, Year
}
 
enum  TimeSpanPartType {
  Tick, Millisecond, Second, Minute,
  Hour, Day, TotalMilliseconds, TotalSeconds,
  TotalMinutes, TotalHours, TotalDays
}
 
enum  DateTimeOperator { Add, Sub, Set }
 
enum  FindObjectTypeSimple { Name, Tag, Component }
 
enum  FindObjectType { Name, Tag, Component, Filter }
 
enum  HierarchyCheckType { Parent, Child, ParentAndChild }
 
enum  GridIndexType { WholeGrid, SingleIndex, LimitedArea, ExcludedArea }
 
enum  GridCellMode { All, Empty, Assigned }
 
enum  GridMoveRepeat { No, Yes, UntilOneUnmovable, UntilAllUnmovable }
 
enum  GridAnimateType { None, Interpolate, Machine }
 
enum  RigidbodyMoveType { Set, MovePosition, Velocity }
 
enum  TransformVectorOrigin {
  Position, Rotation, Scale, Up,
  Down, Forward, Back, Right,
  Left, Velocity, LocalPosition, LocalRotation,
  LastMoveDirection
}
 
enum  AxisType { X, Y, Z }
 
enum  Axis2Type { X, Y }
 
enum  TransformChange {
  None, TransformPoint, TransformDirection, InverseTransformPoint,
  InverseTransformDirection
}
 
enum  NavMeshValueType {
  Acceleration, AngularSpeed, AvoidancePriority, BaseOffset,
  Height, Radius, Speed, StoppingDistance,
  AreaMask
}
 
enum  GravityType { None, Physics, Physics2D }
 
enum  BoundsExpansionType { Once, Time, Start, Stop }
 
enum  RotateToType { Position, GameObject, MousePosition }
 
enum  PathFollowType { Time, Speed }
 
enum  PathRotationType { None, Value, MoveDirection, LookAtObject }
 
enum  PathStartType { Start, End, Nearest, PathPoint }
 
enum  PathEndType { Stop, Loop, Reverse }
 
enum  LegacyAnimationPlayMode {
  Play, PlayQueued, CrossFade, CrossFadeQueued,
  Blend, Stop, Sample
}
 
enum  AnimationSystem { Legacy, Mecanim, Custom }
 
enum  MecanimParameterType { Bool, Int, Float, Trigger }
 
enum  MecanimGetParameterType { Bool, Int, Float }
 
enum  MecanimPlayMode { None, Play, CrossFade }
 
enum  MecanimDurationType { Fixed, AnimationClip }
 
enum  MecanimVector3Type {
  BodyPosition, BodyRotation, RootPosition, RootRotation,
  IKPosition, IKRotation, LookAtPosition
}
 
enum  MecanimGetVector3Type {
  BodyPosition, BodyRotation, RootPosition, RootRotation,
  DeltaPosition, DeltaRotation, PivotPosition, TargetPosition,
  TargetRotation, IKPosition, IKRotation
}
 
enum  MecanimWeightType { Layer, IKPosition, IKRotation, LookAt }
 
enum  FadeType {
  None, Stop, Blink, Fade,
  Flash
}
 
enum  LightModeType {
  LightType, LightmapBakeType, RenderMode, ShadowResolution,
  LightShadows
}
 
enum  LightFloatType {
  BounceIntensity, CookieSize, Intensity, Range,
  ShadowBias, ShadowCustomResolution, ShadowNearPlane, ShadowNormalBias,
  ShadowStrength, SpotAngle
}
 
enum  ColorChangeType { Renderer, Light, Field }
 
enum  MachineExecutionType { Single, Multi, Blocking }
 
enum  MachineUpdateType { Update, LateUpdate, FixedUpdate }
 
enum  MachineConditionFailType { None, Disable, Destroy }
 
enum  ConditionAutoCheckType { None, Start, Enable }
 
enum  AutoCheckType { Always, Auto, Start, Never }
 
enum  SaveMenuType { Save, Load, SavePoint }
 
enum  SceneTargetType { None, SpawnID, Position, ScenePosition }
 
enum  SceneLoadType { LoadLevel, LoadLevelAdditive, LoadAsync, LoadAsyncAdditive }
 
enum  SceneOrigin { Define, Stored }
 
enum  TerrainPositionType { WorldSpace, TerrainSpace, AlphaMap, HeightMap }
 
enum  VerticalAlignment { Top, Middle, Bottom }
 
enum  AddButtonType { None, First, Last }
 
enum  InPauseMode { Auto, No, Yes }
 
enum  HUDUser {
  None, Player, SelectedData, FindObjects,
  SelectedObject
}
 
enum  ToggleType { Toggle, On, Off }
 
enum  ReflectionClassOrigin { Component, Static, SelectedData }
 
enum  SendMessageType { SendMessage, SendMessageUpwards, BroadcastMessage }
 
enum  ParameterTypeSimple {
  String, Bool, Int, Float,
  Vector2, Vector3, Quaternion
}
 
enum  Selector { None, Select, All }
 
enum  VolumeChangeType { Set, Fade, Mute, Unmute }
 
enum  PlayableDirectorStateType { Play, Pause, Resume, Stop }
 
enum  PlayableDirectorTimeType { Time, Duration, InitialTime }
 
enum  ColumnFill { Vertical, Horizontal }
 
enum  ListChangeType { Add, Remove, Set, Clear }
 
enum  RectChangeType { Bounds, Position, Size }
 
enum  UsedObjectChange { None, SelectedData, SelectedObject }
 
enum  AudioSourceOrigin { MusicChannel, SoundChannel, GameObject }
 
enum  MusicPlayType {
  Play, Stop, FadeIn, FadeOut,
  FadeTo, FadeOutPlay
}
 
enum  MusicPlayFromType { Start, CurrentChannelTime, StoredTimePosition }
 
enum  MusicPlaySimpleType { Play, FadeIn, FadeTo, FadeOutPlay }
 
enum  ApplicationPathType {
  None, DataPath, PersistentDataPath, StreamingAssetsPath,
  TemporaryCachePath
}
 
enum  AssetBundleLoadType { LoadFromFile, LoadFromMemory }
 
enum  GyroscopeInputType {
  Attitude, Gravity, RotationRate, RotationRateUnbiased,
  UserAcceleration
}
 
enum  GyroscopeAttitudeType { Real, Clamp01, HalfClamp, Normalized }
 
enum  InteractionSource { InteractionControl, Cursor, InteractionControlFirst, CursorFirst }
 
enum  InteractionControlType { InteractionController, SelectedObject, BothController, BothSelected }
 
enum  InteractionRaycastUse {
  OnlyHit, InChildren, InParent, InChildrenFirst,
  InParentFirst, All
}
 
enum  RaycastType { Only3D, Only2D, First3D, First2D }
 
enum  RaycastTypeOverrideType {
  Default, Only3D, Only2D, First3D,
  First2D
}
 
enum  MenuControlInactiveInputHandling { None, SkipSelection, Hide }
 
enum  GameStateConditionType { GameState, Conditions, Template }
 
enum  ChildObjectType { None, Path, Name, Tag }
 
enum  HorizontalPlaneType { XZ, XY }
 
enum  HorizontalPlaneOverrideType { Default, XZ, XY }
 
enum  RigidbodyRotationType { Set, MoveRotation }
 
enum  TransformRotationType { Set, Rotate, Set2D }
 
enum  VisibilityCheckType { RendererIsVisible, CameraViewport, FrustumPlanes }
 
enum  ContentCheckType { Name, ShortName, Description, CustomContent }
 
enum  GameObjectType {
  User, Target, Player, SelectedData,
  SelectedObject, GridRoot, GridCell
}
 
enum  VelocityShotType { MostDirect, Highest, Lowest, Random }
 
enum  ValueCheckType {
  IsEqual, NotEqual, IsLess, IsLessEqual,
  IsGreater, IsGreaterEqual, RangeInclusive, RangeExclusive,
  Approximately, NotApproximately, RangeInclusiveLower, RangeInclusiveUpper
}
 
enum  VariableConditionType { Variable, Conditions, Template }
 
enum  NotificationQueueType { Add, Replace, Queue }
 
enum  FlyingTextObjectCreationType { None, Empty, Prefab }
 

Functions

delegate void LoadDataFromDataObject (DataObject data, object instance)
 
delegate string GetNameDelegate (int index)
 
delegate void MakinomProjectLoaded (MakinomProjectAsset projectAsset)
 
delegate void GetColorFade (ref float time, ref bool reverting)
 
delegate bool CheckGridIndex (int x, int y, int z)
 
delegate T GetSelectedDataSingle< T > (List< object > data)
 
delegate void GetSelectedData< T > (List< object > data, ref List< T > list)
 
delegate void NotifyVariableChanged (VariableHandler handler, string key)
 
delegate void VariableRemoved (VariableHandler handler, string key, VariableRemoveType type)
 
delegate void NotifyVariableListChanged (VariableHandler handler, string key, int index)
 
delegate void VariableListRemoved (VariableHandler handler, string key, VariableListChangeType changeType, int index, VariableRemoveType type)
 
delegate void ControlBlockChanged (int change)
 
delegate void NotifyInteraction (IInteractionBehaviour interaction)
 
delegate void UpdateTick ()
 
delegate void SceneLoaded (string sceneName)
 
delegate void Notify ()
 
delegate void NotifyBool (bool value)
 
delegate void NotifyInt (int value)
 
delegate void NotifyFloat (float value)
 
delegate void NotifyString (string value)
 
delegate void NotifyObject (object value)
 
delegate void NotifyGameState (GameState state)
 
delegate void NotifyGameObject (GameObject gameObject)
 
delegate void MachineEnded (BaseMachineComponent machineComponent)
 
delegate void RegisterNotify (Notify notify)
 
delegate int GetInt ()
 
delegate float GetFloat ()
 
delegate Color GetColor ()
 
delegate bool NotifyCheck ()
 
delegate object GetObject ()
 
delegate void SetFloat (float value)
 
delegate void SetColor (Color color)
 
delegate string FormatFloatValue (float value)