[前へ] [目次へ] [次へ]
このクラスはパーティクルデータベースの読み取り用基本クラスです。
●継承/注入
extends DataBaseReader
●インターフェイスとインターフェイスメソッド
このクラスはインターフェイスの実装宣言をしていません。
●クラスメソッド
このクラスはクラスメソッドを持っていません。
●クラスメンバメソッド
●クラス共有変数
●インスタンス変数
DataBaseReader_Particle_Base::GetFactorList
internal implements Array@ GetFactorList()depend
データベースの要素を格納した配列オブジェクトを取得します。
戻り値:データベースの要素を格納した配列オブジェクトを返します。
先頭へ
DataBaseReader_Particle_Base::LoadDB
public implements Bool LoadDB()
対応するテキストデータベースファイルからデータベースをロードします。
戻り値:読み込みに成功した場合は真を返します。
先頭へ
DataBaseReader_Particle_Base::#operator[]
public readonly DataBaseReader_Particle_Base::Factor@ #operator[]( Integer id)const
このデータベースの id 番の要素の参照を返します。
このメソッドは指定した要素番号が無効な場合、例外が発生します。
戻り値:指定した要素番号の参照を返します。
Integer id :取得する要素番号(0起算)
先頭へ
DataBaseReader_Particle_Base::#operator{}
public readonly DataBaseReader_Particle_Base::Factor?@ #operator{}( Integer id)const
このデータベースの id 番の要素の参照を返します。
このメソッドは指定した要素番号が無効な場合、空参照を返します。
戻り値:指定した要素番号の参照を返します。
Integer id :取得する要素番号(0起算)
先頭へ
DataBaseReader_Particle_Base::ChainPrepare_Internal
public readonly Any?@ ChainPrepare_Internal( Integer id)const
このデータベースの id 番の要素の参照を返します。
このメソッドは指定した要素番号が無効な場合、空参照を返します。
このメソッドは要素型から内部的に使用するためのメソッドです。
外から使用することは避けてください。
戻り値:指定した要素番号の参照を返します。
Integer id :取得する要素番号(0起算)
先頭へ
DataBaseReader_Particle_Base::ChainEmit_Internal
public readonly Any?@ ChainEmit_Internal( Integer id)const
このデータベースの id 番の要素の参照を返します。
このメソッドは指定した要素番号が無効な場合、空参照を返します。
このメソッドは要素型から内部的に使用するためのメソッドです。
外から使用することは避けてください。
戻り値:指定した要素番号の参照を返します。
Integer id :取得する要素番号(0起算)
先頭へ
DataBaseReader_Particle_Base::Emit
public Bool Emit( Integer id,editable IParticleHost host, Integer x, Integer y,
Integer? pass_x=NULL, Integer? pass_y=NULL)const
このデータベースの id 番の要素のパーティクルを生成、開始します。
このメソッドはパーティクルを生成するエミッターオブジェクトを作成します。
このメソッドはパーティクルの表示完了を待つことなく処理を返します。
戻り値:処理に成功すると真を返します。
Integer id :生成する要素番号(0起算)
editable IParticleHost host :パーティクルを生成するホストオブジェクト
Integer x :生成する基準X座標
Integer y :生成する基準Y座標
Integer? pass_x=NULL :中継点X座標。
空参照を指定した場合は中継点を使用しないものとして扱います。
Integer? pass_y=NULL :中継点Y座標。
空参照を指定した場合は中継点を使用しないものとして扱います。
先頭へ
DataBaseReader_Particle_Base::Factor
public FGESClass Factor
データベースの要素型。
詳細は DataBaseReader_Particle_Base::Factor を参照してください。
先頭へ
DataBaseReader_Particle_Base::factorlist
internal Array<DataBaseReader_Particle_Base::Factor> factorlist
データベースの要素リスト。
先頭へ
[前へ] [目次へ] [次へ]
最終更新 2020/10/23