Bangtal Library for Game Development  v0.3.0
bangtal Namespace Reference

C++ namespace for Bangtal Game Library. More...

Classes

class  Object
 물체 클래스 More...
 
class  Scene
 장면 클래스 More...
 
class  Sound
 사운드 클래스 More...
 
class  Timer
 타이머 클래스 More...
 

Typedefs

typedef std::shared_ptr< ObjectObjectPtr
 물체 클래스 포인터 More...
 
typedef std::shared_ptr< SceneScenePtr
 장면 클래스 포인터 More...
 
typedef std::shared_ptr< SoundSoundPtr
 사운드 클래스 포인터 More...
 
typedef std::shared_ptr< TimerTimerPtr
 타이머 클래스 포인터 More...
 

Functions

void startGame (ScenePtr scene)
 게임을 시작하는 함수 More...
 
void showMessage (const std::string &message)
 메시지를 출력하는 함수 More...
 
void showKeypad (const std::string &password, ObjectPtr object)
 키패드를 출력하는 함수 More...
 
void showImageViewer (const std::string &filename)
 이미지를 보이는 함수 More...
 
void showAudioPlayer (const std::string &filename)
 오디오 재생장치를 보이는 함수(미지원 함수) More...
 
void showVideoPlayer (const std::string &filename)
 비디오 재생장치를 보이는 함수(미지원 함수) More...
 
void showTimer (TimerPtr timer)
 타이머의 남은 시간을 보이도록 설정하는 함수 More...
 

Detailed Description

C++ namespace for Bangtal Game Library.

Typedef Documentation

◆ ObjectPtr

typedef std::shared_ptr<Object> bangtal::ObjectPtr

물체 클래스 포인터

Definition at line 27 of file Object.h.

◆ ScenePtr

typedef std::shared_ptr<Scene> bangtal::ScenePtr

장면 클래스 포인터

Definition at line 26 of file Scene.h.

◆ SoundPtr

typedef std::shared_ptr<Sound> bangtal::SoundPtr

사운드 클래스 포인터

Definition at line 26 of file Sound.h.

◆ TimerPtr

typedef std::shared_ptr<Timer> bangtal::TimerPtr

타이머 클래스 포인터

Definition at line 26 of file Timer.h.

Function Documentation

◆ showAudioPlayer()

void bangtal::showAudioPlayer ( const std::string &  filename)

오디오 재생장치를 보이는 함수(미지원 함수)

Parameters
filename이미지 파일

◆ showImageViewer()

void bangtal::showImageViewer ( const std::string &  filename)

이미지를 보이는 함수

Parameters
filename이미지 파일

◆ showKeypad()

void bangtal::showKeypad ( const std::string &  password,
ObjectPtr  object 
)

키패드를 출력하는 함수

Parameters
password암호 문자열(알파벳과 숫자)
object암호를 완성하면 이벤트를 보내 줄 물체의 포인터

◆ showMessage()

void bangtal::showMessage ( const std::string &  message)

메시지를 출력하는 함수

Parameters
message메시지 문자열

◆ showTimer()

void bangtal::showTimer ( TimerPtr  timer)

타이머의 남은 시간을 보이도록 설정하는 함수

Parameters
timer타이머 포인터

◆ showVideoPlayer()

void bangtal::showVideoPlayer ( const std::string &  filename)

비디오 재생장치를 보이는 함수(미지원 함수)

Parameters
filename이미지 파일

◆ startGame()

void bangtal::startGame ( ScenePtr  scene)

게임을 시작하는 함수

Parameters
scene게임을 시작할 장면의 포인터