PoolColorArray

类别: 内置类型

简要说明

集合 Array 属于 Color .

方法

PoolColorArray

PoolColorArray ( Array from )

无效

append ( Color color )

无效

append_array ( PoolColorArray array )

int

insert ( int idx, Color color )

无效

invert ( )

无效

push_back ( Color color )

无效

remove ( int idx )

无效

resize ( int idx )

无效

set ( int idx, Color color )

int

size ( )

描述

Array 专为保持 Color . 针对内存使用进行了优化,不会将内存碎片化。

注: 此类型是通过值传递的,而不是通过引用传递的。

方法说明

构建新的 PoolColorArray . 或者,可以传入一个泛型 Array 这将被转换。

  • void append ( Color color )

在数组末尾附加一个元素(数组的别名 push_back

附录A PoolColorArray 在这个数组的末尾。

在数组的给定位置插入新元素。位置必须有效,或在数组末尾 (idx == size()

  • void invert ( )

反转数组中元素的顺序。

  • void push_back ( Color color )

向数组追加值。

  • void remove ( int idx )

按索引从数组中删除元素。

  • void resize ( int idx )

设置数组的大小。如果数组增大,则在数组末尾保留元素。如果数组收缩,则将数组截断为新的大小。

更改 Color 在给定的索引处。

返回数组的大小。