The integer types, TRUE, UNUSED and the fixed-address macros. More...
Go to the source code of this file.
Macros | |
| #define | NULL ((void *)0) |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | UNUSED __attribute__((unused)) |
| #define | FIXED_ADDRESS(type, address, linked) |
| #define | FIXED_OFFSET(value, linked, from) |
| #define | CAMELOT_ASM(proof) |
Typedefs | |
| typedef signed char | s8 |
| typedef unsigned char | u8 |
| typedef signed short | s16 |
| typedef unsigned short | u16 |
| typedef signed int | s32 |
| typedef unsigned int | u32 |
| typedef signed long long | s64 |
| typedef unsigned long long | u64 |
The integer types, TRUE, UNUSED and the fixed-address macros.
Definition in file types.h.
| #define FALSE 0 |
Definition at line 20 of file types.h.
Referenced by Menu_MoveSelectionBackward(), Menu_MoveSelectionForward(), VenusLighthouseAerie_CombineSaturosAndMenardi(), and WagonChoice_Run().
| #define TRUE 1 |
Definition at line 21 of file types.h.
Referenced by Garet_ChecksNothingLeftToDo(), Menu_MoveSelectionForward(), Party_ConfirmsStaying(), VenusLighthouseAerie_CombineSaturosAndMenardi(), and WagonChoice_Run().
| #define UNUSED __attribute__((unused)) |
Definition at line 22 of file types.h.
Referenced by AltinPeak_RequestPsynergy(), AltinPeak_ReservedNoOp(), Audio_PlayOrResumeSound(), Audio_PlaySoundIfInactive(), Audio_ResumeAllPlayers(), Audio_ResumeSound(), Audio_StopAllPlayers(), Audio_StopSound(), AudioCommand_GetWidth(), AudioEngine_StopAllChannels(), Battle_RunEncounter(), BattleCommand_BuildPlan(), BattleFormation_AverageLevel(), BattleFx_BuildCenteredIndexList(), BattleFx_InitializeRisingObject(), BattleFx_InitializeStarField(), BattleFx_InitTilemapAndFlushQueue(), BattleFx_PlayUnitElementEffect(), BattleFx_RunBladeRain(), BattleFx_RunBoreas(), BattleFx_RunDjinnHeal(), BattleFx_RunHealingMotesMode4(), BattleFx_RunLimeStreaks(), BattleFx_RunOrbitingSkulls(), BattleFx_RunParticleStreams(), BattleFx_RunShatteringOpening(), BattleFx_RunSwirlingStars(), BattleFx_RunTargetBursts(), BattleFx_RunTargetMotesMode1(), BattleMotion_ProjectScaledPosition(), BattlePres_RunPlainAttack(), BattlePres_SetupTransitionSceneAtDepth(), BattlePres_SyncTurn(), BattleUnit_ProjectToScreen(), Camera_FollowObject(), Clear_PackPasswordData(), Code_ResolveLongBranches(), Colosso_SetGaugeHold(), ColossoLog_MarkRivalFinished(), ColossoLog_RunCompetitorTalk(), ColossoLogRollingStage_NoopSceneEventHook(), ColossoRiver_MarkStageReady(), ColossoRiver_SetCourseFlag(), ColossoWall_MarkRivalFinished(), ColossoWall_RollCenterLogNorth(), ColossoWall_RollCenterLogSouth(), CrossboneIsle_UnusedCallback(), CrossboneIslePillarRooms_SpawnUnusedLeaderParticle(), CrossboneIslePlatformRooms_MoveFifthBlock(), CrossboneIslePlatformRooms_TrackFifthPursuerColumn(), CrossboneIslePlatformRooms_UnusedCallback(), CrossboneIslePlatformRooms_UnusedHook(), CrossboneIslePlatformRooms_UpdateItemIcons(), Debug_SelectAbilityPair(), DebugMenu_GivePartyDjinn(), DebugMenu_NoOp(), DebugMenu_OpenItemBrowser(), DebugMenu_ScheduleSceneSelector(), DisplayScroll_DrawLine(), Djinn_RunBattleStartHop(), EffectRuntime_ReservedNoOp(), Entrance_Divide(), Event_NoOpHookA(), FadeOverlay_DrawMarks(), FieldFx_RunMove(), FieldScene_RedrawActorFootprint(), FieldScene_RunCompanionActorSequence(), FieldScene_RunScene3bcSequenceA(), FixedPoint_Distance(), FixedPoint_Multiply8_8(), FixedPoint_Reciprocal(), FuchinTemple_HopLeaderByOffset(), FuchinTemple_HopLeaderNorth(), FuchinTemple_HopLeaderSouth(), FuchinTemple_HopLeaderWest(), GomaCaveEntrance_NoOpA(), GomaCaveEntrance_NoOpB(), GondowanCave_UnusedActorCallback(), GondowanCave_UnusedSceneCallback(), Graphics_ConvertBackgroundToBlueRamp(), Graphics_InstallBg1VCountHandler(), Graphics_NoOpColor(), GraphicsPalette_ReservedNoOpC9BC(), GraphicsPalette_ReservedNoOpC9C0(), GraphicsPalette_ReservedNoOpC9C4(), HouseScene_RunRepairMorning(), Imil_SwayAndSpark(), Imil_UpdateCountdownArc(), InventoryMenu_ItemNamePageNoOp(), InventoryMenu_ItemNamePageReturnTrue(), InventoryMenu_NoOp(), ItemLevel_RequestExit(), ItemLevel_SelectAbility(), ItemLevel_ShowGlyphCaptions(), KolimaForestTree_ExitTouchedRegion(), LuckyDice_Run(), Lunpa_CheckAhead(), Lunpa_DoNothing(), Lunpa_PlayRevealCue(), LunpaFortress_DoNothingA(), LunpaFortress_DoNothingB(), LunpaFortress_DoNothingC(), LunpaFortress_DoNothingD(), LunpaFortress_DoNothingE(), LunpaFortress_DoNothingF(), LunpaFortress_FirstPatrolThrowsPartyOut(), LunpaFortress_TryCollectActorEightItem(), LunpaFortress_TryCollectActorElevenItem(), LunpaFortress_TryCollectActorNineItem(), LunpaFortress_TryCollectActorTenItem(), LzPack_PackStream(), Map_GetCellHighFlags(), Math_ScaleByRatio(), Menu_AllocateSelectionWorkspace(), Menu_MoveSelectionBackward(), Menu_MoveSelectionForward(), Menu_ReleaseSelectionWorkspace(), Menu_StartPartyFiguresWalking(), MercuryLighthouse_DropLeaderToColumn(), MercuryLighthouseAerie_AlexCastsPly(), MusicPlayer_FadeIn(), MusicPlayer_FadeOutPause(), MusicPlayer_ResetActiveTracks(), MusicPlayer_Resume(), MusicPlayer_SetPan(), NameEntry_AcceptsMark(), Object_MoveByKeys(), Object_RunUpdateAllFromHeap(), ObjectCamera_ReturnTrue(), ObjectDispatch_ReturnTrue(), ObjectDispatch_SetUpdateValue(), ObjectEffect_ReservedNoOp941DC(), ObjectSystem_UpdateCamera(), ObjectSystem_UpdateCameraFixed(), ObjectTable_DestroyNoOp(), ObjectTable_GetSlotAddress(), ObjectVisual_ReservedNoOp(), OptionMenu_LowerSetting(), OptionMenu_NextRow(), OptionMenu_PreviousRow(), OptionMenu_RaiseSetting(), OptionMenu_ResetEntries(), OptionMenu_StepWindowHue(), OverlayObject_CreateConfiguredObject(), OverlayObject_PrepareObject(), Owner_LevelNoOp(), Owner_RatioNoOp(), PaletteFade_Release(), PaletteFade_SetBackdrop(), PaletteFade_SetTarget(), PaletteQueue_Add(), PaletteQueue_Initialize(), PaletteQueue_Start(), PaletteQueue_Stop(), PsynergyMenu_NoOp(), PsynergyMenu_RefreshOwnerEntriesDefault(), PsynergyMenu_ReservedNoOp(), PsynergyMenu_ReturnTrue(), Render_ApplyProjectedPlacement(), RenderOutputList_UpdateTail(), ResourceTable_ReservedNoOp2(), ResourceTable_ReservedNoOpC0C4(), Runtime_CallWorkBlockEntry(), Runtime_IdleForever(), RuntimeDispatch_ReservedNoOpA(), RuntimeDispatch_ReservedNoOpB(), RuntimeDispatch_ReservedNoOpC(), RuntimeDispatch_ReservedNoOpD(), RuntimeDispatch_ReservedNoOpE(), RuntimeMemory_ReservedNoOp(), SandMonster_Return(), SaveMenu_FillTileBlock(), SaveMenu_FillTileGrid(), SaveState_ConfirmAndProcessSelectedSlot(), SaveState_EraseSlotSector(), Scene_GiveAndEquipItem(), SceneActor_MoveAndRedraw(), Scheduler_CopyWords(), Scheduler_EmptyCallback(), Scheduler_FindCallback(), Scheduler_Idle(), SelectionScreen_CreateEmpty(), SetEffectRecordMode(), SolSanctumEruption_UnusedCallbackA(), SolSanctumEruption_UnusedCallbackB(), SolSanctumStatue_MoveUnusedNorthwestStatue(), Sound_ReservedNoOpA(), Sound_ReservedNoOpB(), StagedActor_AdvancePair(), StagedActor_FillGridAttributeRectangle(), State_NoOp(), Text_CopyFiveCharsPaddingUnderscore(), Text_WriteU32AsHex(), Text_WriteU32AsHex(), Tilemap_NumberPlaceholderBlocks(), Title_NoOpPalette(), TolbiInteriors_ExitThroughWindow(), TolbiSpring_UpdateTossSimulation(), TretTreeBranch_ExchangeInputPacket(), TretTreeBranch_RunEmptyEvent(), TretTreeBranch_UnusedHookFirst(), TretTreeBranch_UnusedHookSecond(), UiIcon_CreateWithResource(), UiIcon_Decompress(), UiRender_ReservedNoOp(), UiText_DecodeSymbol(), UiText_DrawGlyphArm(), UiText_OpenEntryMessage(), UiText_RenderGlyphTileAtWorkOffset(), UiText_RenderStringTiles(), UiTextResource_NoOpCallback(), UiTextResource_NoOpCallback2(), UiTextResource_NoOpCallback3(), UiWindow_OverlayTilePattern(), ValeBabi_CyclePaletteWithoutParticles(), ValeBabi_CyclePaletteWithParticles(), ValeStorm_FlashBoulderSceneAnimationEntries(), ValeStorm_OpenBackdropExit11(), Vault_SpawnDriftingEffect(), VaultCave_UnusedNoOp(), WindowColor_ComputeTint(), WindowColor_WritePalette(), WorldMap_CycleActorPalettes(), and WriteU32AsHex().
| #define FIXED_ADDRESS | ( | type, | |
| address, | |||
| linked ) |
| #define CAMELOT_ASM | ( | proof | ) |
Definition at line 46 of file types.h.
Referenced by BattlePresentation_InitializeTransitionEntries(), Render_ResetTransformState(), SceneTransform_ApplyPitch(), SceneTransform_ApplyPosition(), SceneTransform_ApplyRoll(), SceneTransform_ApplyScale(), SceneTransform_ApplyYaw(), SceneTransform_ResetMatrix(), Transform_ResetCurrent(), Transform_SetIdentity(), and WaitFrames().