Antura  1.1.0
Antura.Minigames Namespace Reference

Classes

class  AspectRatioOffset
 Applies an offset to a transform based on the current aspect ratio. More...
 
class  AutoActivate
 Utility script that automatically activates a list of game objects when awoken. More...
 
class  AutoDestroy
 Utility script that automatically destroys a game object after a given duration. More...
 
class  CameraFog
 Controls the fog in a scene. More...
 
class  CircleButton
 A circle-shaped button. More...
 
class  CircleButtonBox
 A container for circle-shaped buttons.

See also
CircleButton
More...
 
class  CountdownTimer
 Concrete implementation of ITimer that counts down and triggers an event when the time is up. Used by minigames. More...
 
class  FixedHeightShadow
 Shows a shadow with a fixed height. May be used inside minigames. More...
 
interface  IAudioManager
 Provides generic audio access to the core and to minigames.

See also
MinigamesAudioManager
More...
 
interface  IAudioSource
 Provides access to an Audio Source for minigames.

See also
MinigamesAudioSource
More...
 
interface  ICheckmarkWidget
 Provides access to the MinigamesCheckmarkWidget UI element for minigames.

See also
MinigamesCheckmarkWidget
More...
 
interface  IGame
 Represents a minigame manager. More...
 
interface  IGameConfiguration
 Interface for all configuration containers of minigames. Holds data passed from the core application to the minigame at a given instance. All minigames define their own configuration class. More...
 
interface  IGameContext
 Provides access to core functionalities to minigames.

See also
MinigamesGameContext
More...
 
interface  IInputManager
 Provides generic input access to the core and to minigames.

See also
MinigamesInputManager
More...
 
interface  ILogManager
 Provides generic log access to the core and to minigames.

See also
LogManager, MinigamesLogManager
More...
 
interface  IOverlayWidget
 Provides access to the OverlayWidget UI element for minigames.

See also
MinigamesOverlayWidget
More...
 
interface  IPopupWidget
 Provides access to the MinigamesStarsWidget UI element for minigames.

See also
MinigamesPopupWidget
More...
 
interface  IStarsWidget
 Provides access to the MinigamesStarsWidget UI element for minigames.

See also
MinigamesStarsWidget
More...
 
interface  ISubtitlesWidget
 Provides access to the SubtitlesWidget UI element for minigames.

See also
WidgetSubtitles
More...
 
interface  ITimer
 Interface for a generic timer. More...
 
class  MainMiniGame
 
class  MiniGameController
 Base abstract class for all minigame in-scene managers. Main entry point for the logic of a minigame. More...
 
class  MinigameLaunchConfiguration
 Data passed to a minigame to configure it. More...
 
class  MiniGameLauncher
 Handles the logic to launch minigames with the correct configuration. More...
 
class  MinigamesAudioManager
 
class  MinigamesCheckmarkWidget
 Concrete implementation of ICheckmarkWidget. Accessible to minigames. More...
 
class  MinigamesGameContext
 Concrete implementation of IGameContext. Accessible to minigames. More...
 
class  MinigamesInputManager
 Concrete implementation of an input manager accessible by minigames. More...
 
class  MinigamesLogManager
 Concrete implementation of the log manager, accessible to minigames. More...
 
class  MinigamesOverlayWidget
 Concrete implementation of IOverlayWidget. Accessible to minigames. More...
 
class  MinigamesPopupWidget
 Concrete implementation of IPopupWidget. Accessible to minigames. More...
 
class  MinigamesStarsWidget
 Concrete implementation of IStarsWidget. Accessible to minigames. More...
 
class  MinigamesSubtitlesWidget
 Concrete implementation of ISubtitlesWidget. Accessible to minigames. More...
 
class  MiniGamesUtilities
 
class  OutcomeGameState
 The game state reached when the minigame ends. This state is present in all minigames and is always accessed last. More...
 
class  RadialGadget
 
class  SpriteFader
 Fades a sprite from-to a specific transparency value in time. More...
 
class  Timer
 Concrete implementation of ITimer. Used by minigames. More...
 

Functions

delegate void GameResultAction (int stars, int score)
 

Function Documentation

◆ GameResultAction()

delegate void Antura.Minigames.GameResultAction ( int  stars,
int  score 
)