Galactic Bloodshed
Public Member Functions | Public Attributes | List of all members
GameObj Class Reference

#include <gameobj.h>

Inheritance diagram for GameObj:
Collaboration diagram for GameObj:

Public Member Functions

 GameObj ()=default
 
 GameObj (const GameObj &)=delete
 
GameObjoperator= (const GameObj &)=delete
 

Public Attributes

player_t player
 
governor_t governor
 
bool god
 
double lastx [2] = {0.0, 0.0}
 
double lasty [2] = {0.0, 0.0}
 
double zoom [2] = {1.0, 0.5}
 last coords for zoom More...
 
ScopeLevel level
 what directory level More...
 
starnum_t snum
 what star system obj # (level=0) More...
 
planetnum_t pnum
 number of planet More...
 
shipnum_t shipno
 

of ship

More...
 
std::stringstream out
 

Detailed Description

Definition at line 8 of file gameobj.h.

Constructor & Destructor Documentation

◆ GameObj() [1/2]

GameObj::GameObj ( )
default

◆ GameObj() [2/2]

GameObj::GameObj ( const GameObj )
delete

Member Function Documentation

◆ operator=()

GameObj& GameObj::operator= ( const GameObj )
delete

Member Data Documentation

◆ god

bool GameObj::god

Definition at line 12 of file gameobj.h.

◆ governor

governor_t GameObj::governor

Definition at line 11 of file gameobj.h.

◆ lastx

double GameObj::lastx[2] = {0.0, 0.0}

Definition at line 13 of file gameobj.h.

◆ lasty

double GameObj::lasty[2] = {0.0, 0.0}

Definition at line 14 of file gameobj.h.

◆ level

ScopeLevel GameObj::level

what directory level

Definition at line 16 of file gameobj.h.

◆ out

std::stringstream GameObj::out

Definition at line 20 of file gameobj.h.

◆ player

player_t GameObj::player

Definition at line 10 of file gameobj.h.

◆ pnum

planetnum_t GameObj::pnum

number of planet

Definition at line 18 of file gameobj.h.

◆ shipno

shipnum_t GameObj::shipno

of ship

Definition at line 19 of file gameobj.h.

◆ snum

starnum_t GameObj::snum

what star system obj # (level=0)

Definition at line 17 of file gameobj.h.

◆ zoom

double GameObj::zoom[2] = {1.0, 0.5}

last coords for zoom

Definition at line 15 of file gameobj.h.


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