| _carHeading (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _carImage (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _carSpriteName (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _carVelocity (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _carX (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _carY (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaseCarImage (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaseCarImageName (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaseParams (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaserHeading (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaserOnPathB (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaserPathA (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaserPathB (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaserWaypoint (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaserX (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaserY (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaseStarted (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaseStartTime (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _chaseState (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _checkpoints (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _collisionMask (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _collisionName (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _cursorDependency (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _days (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _dependencies (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _description (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _destinations (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _distanceDivisor (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _drawSurface (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| _execType (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _exitFadeRect (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _exitFadeToBlackTime (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _exitFadeTotalTime (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _exitFadeType (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _exitFlag (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _exitFlagValue (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _exitHasFade (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _exitScene (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _finishScene (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _flatTirePending (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _forwardSpeed (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _frameRects (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _frameRects2 (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _frictionIndex (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _fuelBurnAccum (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _hasHotspot (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _hasMoved (defined in Nancy::RenderObject) | Nancy::RenderObject | protected |
| _hotspot (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _image (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _imageName (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _infiniteFuel (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _isActive (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _isDone (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _isVisible (defined in Nancy::RenderObject) | Nancy::RenderObject | protected |
| _lastPhysicsMs (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _mudZones (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _needsRedraw (defined in Nancy::RenderObject) | Nancy::RenderObject | protected |
| _obstacles (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _overlayImageNames (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _overlayImages (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _overlays (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _parkedDest (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _potholes (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _previousScreenPosition (defined in Nancy::RenderObject) | Nancy::RenderObject | protected |
| _retainState (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _reverseSpeed (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _screenPosition (defined in Nancy::RenderObject) | Nancy::RenderObject | protected |
| _soundBlocks (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _speedCap (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _startAngle (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _startX (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _startY (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _state (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _tireDamage (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _type (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| _variant (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _z (defined in Nancy::RenderObject) | Nancy::RenderObject | protected |
| _zones (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| _zones2 (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| ActionRecord() (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | inline |
| armExit(const DestinationZone &dest) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| armExitScene(uint16 sceneID, int16 flag, byte flagValue) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| cameraOffset() const (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| canHaveHotspot() const (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | inlinevirtual |
| ChaseParam enum name (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| ChaseState enum name (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| classifyZones(const Common::Array< ActionZone > &zones) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| convertToLocal(const Common::Rect &screen) const (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| convertToScreen(const Common::Rect &rect) const (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| cursorSetFromScript() const (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | inlinevirtual |
| drawOverlays(const Common::Point &cam, bool aboveCar) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| drawScene() (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| DrivingPuzzle(Variant variant) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | inline |
| execute() override (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | virtual |
| ExecutionState enum name (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| ExecutionType enum name (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| finishExecution() (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | protected |
| frameIndexForHeading(double heading, uint frameCount) const (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| getBounds() const (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| getHoverCursor() const (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | inlinevirtual |
| getPreviousScreenPosition() const (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| getRecordExtraInfo() const (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | inlinevirtual |
| getRecordTypeName() const override (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | inlineprotectedvirtual |
| getScreenPosition() const (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| getScreenPositionRaw() const (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| getZOrder() const (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| grabPalette(byte *colors, uint paletteStart=0, uint paletteSize=256) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| handleInput(NancyInput &input) override (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | virtual |
| hasMoved() const (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| init() override (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | virtual |
| isBlocked(const Common::Point &p) const (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| isViewportRelative() const override (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | inlinevirtual |
| isVisible() const (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| isWall(int px, int py) const (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kActionTrigger enum value (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| kBegin enum value (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| kCaught enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kChase enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | |
| kChaseGate01Flag enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kChaseGate12Flag enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kChaseOffViewFlag enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kChaseOffViewScene enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kChasePathEndScene enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kDriving enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | |
| kOneShot enum value (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| kPursuit enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kRepeating enum value (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| kRun enum value (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | |
| kShortcut enum value (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| kTireResourceIndex (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protectedstatic |
| moveTo(const Common::Point &position) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| moveTo(const Common::Rect &bounds) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| needsRedraw() const (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| onPause(bool pause) override (defined in Nancy::Action::RenderActionRecord) | Nancy::Action::RenderActionRecord | inlinevirtual |
| overlayImageIndex(const Common::String &name) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| playSoundBlock(const RandomSoundBlock &block) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| readBlob(Common::SeekableReadStream &stream) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| readData(Common::SeekableReadStream &stream) override (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | virtual |
| readFrameRects(Common::SeekableReadStream &stream, Common::Array< Common::Rect > &out) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| readWaypoints(Common::SeekableReadStream &stream, Common::Array< Waypoint > &out) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| refillFuel() (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| registerGraphics() (defined in Nancy::RenderObject) | Nancy::RenderObject | virtual |
| RenderActionRecord(uint zOrder) (defined in Nancy::Action::RenderActionRecord) | Nancy::Action::RenderActionRecord | inline |
| RenderActionRecord(RenderActionRecord &&)=default (defined in Nancy::Action::RenderActionRecord) | Nancy::Action::RenderActionRecord | |
| RenderObject(uint16 zOrder) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| RenderObject(uint16 zOrder, Graphics::ManagedSurface &surface, const Common::Rect &srcBounds, const Common::Rect &destBounds) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| RenderObject(RenderObject &&)=default (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| repairTire() (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| saveState() const (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| setHasMoved(bool hasMoved) (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| setNeedsRedraw(bool needsRedraw) (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| setPalette(const Common::Path &paletteName, uint paletteStart=0, uint paletteSize=256) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| setPalette(const byte *colors, uint paletteStart=0, uint paletteSize=256) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| setTransparent(bool isTransparent) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| setVisible(bool visible) (defined in Nancy::RenderObject) | Nancy::RenderObject | |
| setZOrder(uint16 z) (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| survivesSceneChange(bool nextSceneIsNoArt) const (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | inlinevirtual |
| updateChaser() (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| updateGraphics() (defined in Nancy::RenderObject) | Nancy::RenderObject | inlinevirtual |
| updatePhysics(int throttle, double cursorDist) (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | protected |
| updatePreviousScreenPosition() (defined in Nancy::RenderObject) | Nancy::RenderObject | inline |
| Variant enum name (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | |
| ~ActionRecord() (defined in Nancy::Action::ActionRecord) | Nancy::Action::ActionRecord | inlinevirtual |
| ~DrivingPuzzle() (defined in Nancy::Action::DrivingPuzzle) | Nancy::Action::DrivingPuzzle | inlinevirtual |
| ~RenderActionRecord() (defined in Nancy::Action::RenderActionRecord) | Nancy::Action::RenderActionRecord | inlinevirtual |
| ~RenderObject() (defined in Nancy::RenderObject) | Nancy::RenderObject | virtual |