VR Development Framework
v 1.0.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public Member Functions | List of all members
AVR.Core.AVR_Effect Class Referenceabstract

Represents a generic effect, such as fading a color on a camera. More...

Inheritance diagram for AVR.Core.AVR_Effect:
AVR.Core.AVR_Behaviour AVR.Core.AVR_CameraFade

Public Member Functions

abstract void StartEffect ()
 Start the effect More...
 
abstract void EndEffect ()
 End the effect More...
 
abstract void StartEndEffect ()
 Start the effect and automatically end it right after More...
 
abstract bool isBusy ()
 True if the effect is starting/started or ending but not yet ended. More...
 
- Public Member Functions inherited from AVR.Core.AVR_Behaviour
virtual void OnDestroy ()
 

Additional Inherited Members

- Protected Attributes inherited from AVR.Core.AVR_Behaviour
AVR_PlayerRig playerRig => AVR_PlayerRig.Instance
 The current AVR_PlayerRig instance in the scene More...
 
AVR_Root root => AVR_Root.Instance
 The current AVR_Root instance in the scene More...
 
bool vrEnabled => UnityEngine.XR.XRSettings.enabled
 True if the application is running as a VR/XR application More...
 

Detailed Description

Represents a generic effect, such as fading a color on a camera.

Definition at line 10 of file AVR_Effect.cs.