OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::IAddon Class Reference

アドオンインタフェース More...

#include <IAddon.hpp>

Public Member Functions

virtual ~IAddon ()=default
 デストラクタ More...
 
virtual bool init ()
 アドオンの登録時の初期化処理を記述します。 More...
 
virtual bool update ()
 アドオンの毎フレームの更新処理を記述します。 More...
 
virtual void draw () const
 アドオンの毎フレームの描画処理を記述します。 More...
 

Detailed Description

アドオンインタフェース

Constructor & Destructor Documentation

◆ ~IAddon()

virtual s3d::IAddon::~IAddon ( )
virtualdefault

デストラクタ

Member Function Documentation

◆ draw()

virtual void s3d::IAddon::draw ( ) const
inlinevirtual

アドオンの毎フレームの描画処理を記述します。

◆ init()

virtual bool s3d::IAddon::init ( )
inlinevirtual

アドオンの登録時の初期化処理を記述します。

Remarks
この関数が false を返すとアドオンの登録は失敗します。
Returns
アドオンの初期化に成功した場合 true, それ以外の場合は false

◆ update()

virtual bool s3d::IAddon::update ( )
inlinevirtual

アドオンの毎フレームの更新処理を記述します。

Remarks
この関数が false を返すと System::Update() は false を返します。
Returns
アドオンの更新に成功した場合 true, それ以外の場合は false

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