ScummVM API documentation
Stark::Visual Class Reference
Inheritance diagram for Stark::Visual:
Stark::VisualActor Stark::VisualEffect Stark::VisualExplodingImage Stark::VisualFlashingImage Stark::VisualImageXMG Stark::VisualProp Stark::VisualSmacker Stark::VisualText

Public Types

enum  VisualType {
  kImageXMG = 2, kRendered = 3, kImageText = 4, kSmackerStream = 5,
  kActor = 6, kSmackerFMV = 7, kEffectFish = 8, kEffectBubbles = 9,
  kEffectFirefly = 10, kExplodingImage = 100, kFlashingImage = 101
}
 

Public Member Functions

 Visual (VisualType type)
 
template<class T >
T * get ()
 

Member Function Documentation

◆ get()

template<class T >
T * Stark::Visual::get ( )

Returns the visual if it has the same type as the template argument


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