Force all control surfaces associated with an action to calculate their geometry
void PtCalcSurfaceByAction( PtWidget_t *widget, PtWidgetClassRef_t const *cref, unsigned short action_id );
ph
PtCalcSurfaceByAction() forces all surfaces belong to the given widget that are associated with an action to calculate their geometry.
The cref and action_id specify the class and manifest of the action associated with surfaces to be calculated.
The geometry is calculated only for surfaces that haven't already calculated it for this pre/post-extent cycle. |
Photon
Safety: | |
---|---|
Interrupt handler | No |
Signal handler | No |
Thread | No |
PtCalcSurface(), PtCalcSurfaceById(), PtSurfaceCalcBoundingBox(), PtSurfaceCalcBoundingBoxById(), PtSurfaceExtent(), PtSurfaceExtentById(), PtSurfaceRect(), PtSurfaceRectById()
Control Surfaces chapter of the Photon Programmer's Guide