Readonly[graphicsReadonly[mutableReadonly[shapeReadonly[transformableProtected ReadonlyshapeProtectedchangeOptionaly: numberOptionalz: numberProtecteddraw子类同步实现绘制,可通过 target.draw() 组合对象;states 是本次调用的副本。
返回填充颜色的独立副本。
返回形状在局部坐标中的几何中心。
返回应用位置、旋转和缩放后的轴对齐包围框。
返回从父坐标系到局部的只读逆变换缓存;不可逆时为单位矩阵。
返回包含轮廓的局部轴对齐包围框。
返回轮廓尖角延伸限制。
返回局部变换原点的独立副本。
返回轮廓颜色的独立副本。
返回轮廓厚度。
返回矩形顶点数,恒为 4。
返回位置的独立副本。
返回归一化到 [0°, 360°) 的旋转角度副本。
返回缩放因子的独立副本。
返回局部尺寸的独立副本。
返回当前纹理引用;未设置时为 null。
返回当前纹理像素区域的只读类型视图。
返回从局部到父坐标系的只读变换缓存;后续读取可更新同一对象。
Protectedread将当前 X、Y 缩放因子分别乘以 factors。
设置轮廓尖角延伸与厚度的最大比例,必须至少为 1。
设置局部坐标中的变换原点,旋转和缩放围绕该点进行。
设置局部坐标中的轮廓厚度;正值向外扩展,负值向内扩展。
设置对象原点在父坐标系中的位置,复制 position 的值。
设置 X、Y 缩放因子;(1, 1) 为原始大小,负值可翻转。
设置并保留纹理引用;null 禁用纹理,resetRect 为 true 时覆盖整个纹理。
Protectedupdate
sf::RectangleShape geometry with Shape appearance and transformations.