Bazaar developer reference

CvUnit::rotateFacingDirectionClockwise()

Defined in
CvUnit.cpp, line 19410
Class
CvUnit
Hook name
CivHooks::CvUnit_rotateFacingDirectionClockwise

Hooks

static bool BeforeCvUnit_rotateFacingDirectionClockwise(CvUnit* self);static void AfterCvUnit_rotateFacingDirectionClockwise(CvUnit* self);static void ReplaceCvUnit_rotateFacingDirectionClockwise(void (*original)(CvUnit*), CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_rotateFacingDirectionClockwise>(host, &BeforeCvUnit_rotateFacingDirectionClockwise);CivRegisterAfter<CivHooks::CvUnit_rotateFacingDirectionClockwise>(host, &AfterCvUnit_rotateFacingDirectionClockwise);CivRegisterReplace<CivHooks::CvUnit_rotateFacingDirectionClockwise>(host, &ReplaceCvUnit_rotateFacingDirectionClockwise);

Code

19410void CvUnit::rotateFacingDirectionClockwise()19411{19412	VALIDATE_OBJECT19413	//change direction19414	DirectionTypes newDirection = (DirectionTypes)((m_eFacingDirection + 1) % NUM_DIRECTION_TYPES);19415	setFacingDirection(newDirection);19416}

Calls

Called by