Antura  1.1.0
Antura.AnturaSpace.AnturaSpaceScene Class Reference

Manages the AnturaSpace scene. More...

Inheritance diagram for Antura.AnturaSpace.AnturaSpaceScene:
Antura.SceneBase Antura.Utilities.SingletonMonoBehaviour< SceneBase >

Public Member Functions

void InitStates ()
 
void Update ()
 
void FixedUpdate ()
 
void ShowBackButton ()
 
void ThrowObject (ThrowableObject ObjectPrefab)
 
void DragObject (ThrowableObject ObjectPrefab)
 
void EatObject (ThrowableObject throwableObject)
 
void HitObject (ThrowableObject throwableObject)
 

Public Attributes

AnturaLocomotion Antura
 
AnturaSpaceUI UI
 
AnturaSpaceTutorial Tutorial
 
Transform SceneCenter
 
Pedestal RotatingBase
 
Transform AttentionPosition
 
GameObject PoofPrefab
 
AnturaIdleState Idle
 
AnturaCustomizationState Customization
 
AnturaDrawingAttentionState DrawingAttention
 
AnturaAnimateState Animate
 
AnturaSleepingState Sleeping
 
AnturaWaitingThrowState WaitingThrow
 
AnturaCatchingState Catching
 
Transform ObjectSpawnPivotTr
 
- Public Attributes inherited from Antura.SceneBase
Music SceneMusic
 

Protected Member Functions

override void Init ()
 
override void Start ()
 
- Protected Member Functions inherited from Antura.Utilities.SingletonMonoBehaviour< SceneBase >
virtual void Awake ()
 
virtual void Finalise ()
 

Properties

bool MustShowBonesButton [get, set]
 
ThrowableObject NextObjectToCatch [get]
 
AnturaState CurrentState [get, set]
 
bool HasPlayerBones [get]
 
float AnturaHappiness [get]
 
bool InCustomizationMode [get]
 
float LastTimeCatching [get, set]
 
Transform DraggedTransform [get]
 
- Properties inherited from Antura.Utilities.SingletonMonoBehaviour< SceneBase >
static T I [get]
 
string TypeName [get]
 

Detailed Description

Manages the AnturaSpace scene.

Member Function Documentation

◆ DragObject()

void Antura.AnturaSpace.AnturaSpaceScene.DragObject ( ThrowableObject  ObjectPrefab)

◆ EatObject()

void Antura.AnturaSpace.AnturaSpaceScene.EatObject ( ThrowableObject  throwableObject)

◆ FixedUpdate()

void Antura.AnturaSpace.AnturaSpaceScene.FixedUpdate ( )

◆ HitObject()

void Antura.AnturaSpace.AnturaSpaceScene.HitObject ( ThrowableObject  throwableObject)

◆ Init()

override void Antura.AnturaSpace.AnturaSpaceScene.Init ( )
protectedvirtual

◆ InitStates()

void Antura.AnturaSpace.AnturaSpaceScene.InitStates ( )

◆ ShowBackButton()

void Antura.AnturaSpace.AnturaSpaceScene.ShowBackButton ( )

◆ Start()

override void Antura.AnturaSpace.AnturaSpaceScene.Start ( )
protectedvirtual

Reimplemented from Antura.SceneBase.

◆ ThrowObject()

void Antura.AnturaSpace.AnturaSpaceScene.ThrowObject ( ThrowableObject  ObjectPrefab)

◆ Update()

void Antura.AnturaSpace.AnturaSpaceScene.Update ( )

Member Data Documentation

◆ Animate

AnturaAnimateState Antura.AnturaSpace.AnturaSpaceScene.Animate

◆ Antura

AnturaLocomotion Antura.AnturaSpace.AnturaSpaceScene.Antura

◆ AttentionPosition

Transform Antura.AnturaSpace.AnturaSpaceScene.AttentionPosition

◆ Catching

AnturaCatchingState Antura.AnturaSpace.AnturaSpaceScene.Catching

◆ Customization

AnturaCustomizationState Antura.AnturaSpace.AnturaSpaceScene.Customization

◆ DrawingAttention

AnturaDrawingAttentionState Antura.AnturaSpace.AnturaSpaceScene.DrawingAttention

◆ Idle

AnturaIdleState Antura.AnturaSpace.AnturaSpaceScene.Idle

◆ ObjectSpawnPivotTr

Transform Antura.AnturaSpace.AnturaSpaceScene.ObjectSpawnPivotTr

◆ PoofPrefab

GameObject Antura.AnturaSpace.AnturaSpaceScene.PoofPrefab

◆ RotatingBase

Pedestal Antura.AnturaSpace.AnturaSpaceScene.RotatingBase

◆ SceneCenter

Transform Antura.AnturaSpace.AnturaSpaceScene.SceneCenter

◆ Sleeping

AnturaSleepingState Antura.AnturaSpace.AnturaSpaceScene.Sleeping

◆ Tutorial

AnturaSpaceTutorial Antura.AnturaSpace.AnturaSpaceScene.Tutorial

◆ UI

AnturaSpaceUI Antura.AnturaSpace.AnturaSpaceScene.UI

◆ WaitingThrow

AnturaWaitingThrowState Antura.AnturaSpace.AnturaSpaceScene.WaitingThrow

Property Documentation

◆ AnturaHappiness

float Antura.AnturaSpace.AnturaSpaceScene.AnturaHappiness
get

◆ CurrentState

AnturaState Antura.AnturaSpace.AnturaSpaceScene.CurrentState
getset

◆ DraggedTransform

Transform Antura.AnturaSpace.AnturaSpaceScene.DraggedTransform
get

◆ HasPlayerBones

bool Antura.AnturaSpace.AnturaSpaceScene.HasPlayerBones
get

◆ InCustomizationMode

bool Antura.AnturaSpace.AnturaSpaceScene.InCustomizationMode
get

◆ LastTimeCatching

float Antura.AnturaSpace.AnturaSpaceScene.LastTimeCatching
getset

◆ MustShowBonesButton

bool Antura.AnturaSpace.AnturaSpaceScene.MustShowBonesButton
getset

◆ NextObjectToCatch

ThrowableObject Antura.AnturaSpace.AnturaSpaceScene.NextObjectToCatch
get

The documentation for this class was generated from the following file: