Peoplemon  0.1.0
Peoplemon 3 game source documentation
Classes
core::battle::view Namespace Reference

Collection of classes that compose the BattleView. More...

Classes

class  MessagePrinter
 Helper utility for printing battle messages. More...
 
class  MoveAnimation
 Utility for rendering move animations. More...
 
class  PeoplemonAnimation
 Helper for rendering peoplemon in battle and animating them. More...
 
struct  PeoplemonSpark
 Particle system spark for peoplemon animations. More...
 
struct  PeoplemonSparkGpu
 Particle system spark GPU payload for peoplemon animations. More...
 
struct  PeoplemonSparkGlobalShaderPayload
 Global descriptor set payload for spark particle system renderer. More...
 
class  SparkExplosionEmitter
 Particle system spark emitter for explosions. More...
 
class  SparkImplosionEmitter
 Particle system spark emitter for implosions. More...
 
class  SparkAffector
 Particle system spark affector. More...
 
class  SparkSink
 Particle system spark sink. More...
 
class  PlayerMenu
 The player menu for battles. More...
 
class  StatBoxes
 Renders both the player and opponent stat boxes. More...
 

Detailed Description

Collection of classes that compose the BattleView.