| 211 | } |
| 212 | |
| 213 | bool GuiInspectorTypeStateMachineAssetPtr::updateRects() |
| 214 | { |
| 215 | S32 dividerPos, dividerMargin; |
| 216 | mInspector->getDivider(dividerPos, dividerMargin); |
| 217 | Point2I fieldExtent = getExtent(); |
| 218 | Point2I fieldPos = getPosition(); |
| 219 | |
| 220 | mCaptionRect.set(0, 0, fieldExtent.x - dividerPos - dividerMargin, fieldExtent.y); |
| 221 | mEditCtrlRect.set(fieldExtent.x - dividerPos + dividerMargin, 1, dividerPos - dividerMargin - 34, fieldExtent.y); |
| 222 | |
| 223 | bool resized = mEdit->resize(mEditCtrlRect.point, mEditCtrlRect.extent); |
| 224 | if (mBrowseButton != NULL) |
| 225 | { |
| 226 | mBrowseRect.set(fieldExtent.x - 32, 2, 14, fieldExtent.y - 4); |
| 227 | resized |= mBrowseButton->resize(mBrowseRect.point, mBrowseRect.extent); |
| 228 | } |
| 229 | |
| 230 | if (mSMEdButton != NULL) |
| 231 | { |
| 232 | RectI shapeEdRect(fieldExtent.x - 16, 2, 14, fieldExtent.y - 4); |
| 233 | resized |= mSMEdButton->resize(shapeEdRect.point, shapeEdRect.extent); |
| 234 | } |
| 235 | |
| 236 | return resized; |
| 237 | } |
| 238 | #endif |
nothing calls this directly
no test coverage detected