CMGDK r49-rc2
公有成员 | 公有属性
hgl::ProbSelect类参考

机率选择器 更多...

#include <ProbSelect.H>

所有成员的列表。

公有成员

uint GetValue (uint n)
void SetValue (uint, uint)
float GetProp (uint n)
 ProbSelect (const uint *, const uint)
 ProbSelect ()
virtual ~ProbSelect ()
void Add (const uint *, const uint)
void Add (const uint)
uint Select ()

公有属性

Property< uintCount
 数据数量
Property< uintTotal
 总量值

详细描述

机率选择器

机率选择器,用于按一定机率选择结果


构造及析构函数文档

hgl::ProbSelect::ProbSelect ( const uint data,
const uint  n 
)

本类构造函数

参数:
data要添加进去的数据(所占机率表)
n数据个数
hgl::ProbSelect::ProbSelect ( )
virtual hgl::ProbSelect::~ProbSelect ( ) [inline, virtual]

成员函数文档

void hgl::ProbSelect::Add ( const uint data,
const uint  count 
)

添加数据

参数:
data要添加进去的数据(所占机率表)
n数据个数
void hgl::ProbSelect::Add ( const uint  data)

添加一个机率数据

参数:
data机率数据
float hgl::ProbSelect::GetProp ( uint  n) [inline]
uint hgl::ProbSelect::GetValue ( uint  n) [inline]
uint hgl::ProbSelect::Select ( )

选择一个机率

void hgl::ProbSelect::SetValue ( uint  index,
uint  v 
)

成员数据文档

数据数量

总量值


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义