趣味で作ってるロボット用ソフトウェア
 All Classes Files Functions Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
hrk::Scene Class Reference

Public Member Functions

void push_front (Layer *layer)
 
void push_back (Layer *layer)
 
void insert (const Layer *at, Layer *layer)
 
void remove (Layer *layer)
 
Layerfront (void)
 
Layerback (void)
 
Layerat (size_t index)
 
size_t layers_size (void) const
 
void set_input_enabled (bool enable)
 入力イベントを伝えるかどうかの設定 More...
 
void set_input_enabled (bool enable, Layer *begin, Layer *end)
 入力イベントを伝えるかどうかの設定 More...
 
void set_update_enabled (bool enable)
 
bool is_update_enabled (void) const
 
void set_alpha (double alpha)
 
void set_color_strength (double ratio)
 
void update (void)
 
void draw (const PointF &position)
 

Detailed Description

Examples:
check_box_example.cpp, image_surface_example.cpp, text_surface_example.cpp, and toggle_screen_example.cpp.

Member Function Documentation

void Scene::set_input_enabled ( bool  enable)

入力イベントを伝えるかどうかの設定

Parameters
[in]enable入力イベントを伝えるとき true
void Scene::set_input_enabled ( bool  enable,
Layer begin,
Layer end 
)

入力イベントを伝えるかどうかの設定

Parameters
[in]enable入力イベントを伝えるとき true
[in]begin設定を開始する layer
[in]end設定を終了する layer

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