Lumino
ln::Level Class Reference

シーンのベースクラスです。 More...

#include <Level.hpp>

Inheritance diagram for ln::Level:
ln::AssetObject

Public Member Functions

void addObject (WorldObject *obj)
 指定した WorldObject を、この Level 子オブジェクトとして追加します。
 
void removeObject (WorldObject *obj)
 指定した WorldObject を、この Level 子オブジェクトか除外します。
 
void addSubLevel (Level *sublevel)
 指定した Level を、この Level の Sub-Level として追加します。
 
void removeSubLevel (Level *sublevel)
 指定した Level を、この Level の Sub-Level から除外します。
 
void removeAllSubLevels ()
 すべての Sub-Level を除外します。
 

Protected Member Functions

virtual void onStart ()
 開始処理
 
virtual void onStop ()
 終了処理
 
virtual void onPause ()
 Called when deactivated. More...
 
virtual void onResume ()
 Called when activated. More...
 
virtual void onUpdate ()
 フレーム更新
 
bool init ()
 Initialize.
 

Detailed Description

シーンのベースクラスです。

Member Function Documentation

◆ onPause()

virtual void ln::Level::onPause ( )
protectedvirtual

Called when deactivated.

◆ onResume()

virtual void ln::Level::onResume ( )
protectedvirtual

Called when activated.


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