var newgrf__spritegroup_8h =
[
    [ "SpriteGroup", "d8/df7/structSpriteGroup.html", "d8/df7/structSpriteGroup" ],
    [ "RealSpriteGroup", "d8/d58/structRealSpriteGroup.html", "d8/d58/structRealSpriteGroup" ],
    [ "DeterministicSpriteGroupAdjust", "d2/d35/structDeterministicSpriteGroupAdjust.html", "d2/d35/structDeterministicSpriteGroupAdjust" ],
    [ "DeterministicSpriteGroupResult", "d3/d1f/structDeterministicSpriteGroupResult.html", null ],
    [ "DeterministicSpriteGroupRange", "d3/dec/structDeterministicSpriteGroupRange.html", null ],
    [ "DeterministicSpriteGroup", "d1/d3a/structDeterministicSpriteGroup.html", "d1/d3a/structDeterministicSpriteGroup" ],
    [ "RandomizedSpriteGroup", "df/d62/structRandomizedSpriteGroup.html", "df/d62/structRandomizedSpriteGroup" ],
    [ "CallbackResultSpriteGroup", "de/d9d/structCallbackResultSpriteGroup.html", "de/d9d/structCallbackResultSpriteGroup" ],
    [ "ResultSpriteGroup", "d3/d82/structResultSpriteGroup.html", "d3/d82/structResultSpriteGroup" ],
    [ "TileLayoutSpriteGroup", "d2/dc1/structTileLayoutSpriteGroup.html", "d2/dc1/structTileLayoutSpriteGroup" ],
    [ "IndustryProductionSpriteGroup", "db/dfb/structIndustryProductionSpriteGroup.html", "db/dfb/structIndustryProductionSpriteGroup" ],
    [ "ScopeResolver", "d9/db2/structScopeResolver.html", "d9/db2/structScopeResolver" ],
    [ "ResolverObject", "d1/d2b/structResolverObject.html", "d1/d2b/structResolverObject" ],
    [ "SpecializedResolverObject< RandomTriggers >", "dd/d09/structSpecializedResolverObject.html", "dd/d09/structSpecializedResolverObject" ],
    [ "ResolverResult", "d9/dfe/newgrf__spritegroup_8h.html#ae67f6d2ac0ccc45eff5c8505dba4faeb", null ],
    [ "DeterministicSpriteGroupAdjustOperation", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8", [
      [ "DSGA_OP_ADD", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8ab830445b8e843ca6c0e5c1baf2ae7535", null ],
      [ "DSGA_OP_SUB", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a1b94efd1dd557deb3d1aed0ccb3e87bf", null ],
      [ "DSGA_OP_SMIN", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8aa61c8f2d491588bef19b2722c27fd5b5", null ],
      [ "DSGA_OP_SMAX", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8ae3f4dd4fb00fc6282217b1d6bd8c2a33", null ],
      [ "DSGA_OP_UMIN", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8adedfc288a6951a2c800630c85947b1a4", null ],
      [ "DSGA_OP_UMAX", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a9b53b89df7052bbd2063745710979c3c", null ],
      [ "DSGA_OP_SDIV", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8adb8779497f050a19a48279a3b3a71a3d", null ],
      [ "DSGA_OP_SMOD", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a861a947500f4f0c9e9be329c18be6515", null ],
      [ "DSGA_OP_UDIV", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a8d511a83089b68ac56a5eef5e63ce2a6", null ],
      [ "DSGA_OP_UMOD", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8aba11d2281ec26d1c0f6d899e58a69b14", null ],
      [ "DSGA_OP_MUL", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a6ff02c2840459fed0c701cb6c7e7e139", null ],
      [ "DSGA_OP_AND", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8ad7579c8e58c99671163f41bf871b5ff0", null ],
      [ "DSGA_OP_OR", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a0b0ebaff08ac7000a91cb2e1d359dc78", null ],
      [ "DSGA_OP_XOR", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a1645709941b64d9daf1c00b319e930ba", null ],
      [ "DSGA_OP_STO", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a7ff4d6111d6f8c6f35f80ccf87527709", null ],
      [ "DSGA_OP_RST", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8ac7505ebb42718f0a40483238a413aeea", null ],
      [ "DSGA_OP_STOP", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a32f9d9f21e145fcab20e7f4b23f83794", null ],
      [ "DSGA_OP_ROR", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a334410a868a6842cf0c1ccd6e94588be", null ],
      [ "DSGA_OP_SCMP", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8ade16fdd0b9b9401ab6f114ff464f36f4", null ],
      [ "DSGA_OP_UCMP", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a6ecd353c315d1e3a661b5e0654f26e30", null ],
      [ "DSGA_OP_SHL", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a36461e0d4ab4b3d148054d074a137fa3", null ],
      [ "DSGA_OP_SHR", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8ac07e83b8eb949d907062b4118a5446bd", null ],
      [ "DSGA_OP_SAR", "d9/dfe/newgrf__spritegroup_8h.html#a3b6ca7eb07bc94182db5fe25177d7af8a77a14f81a4f1851c6f36444b3ef32728", null ]
    ] ],
    [ "VarSpriteGroupScope", "d9/dfe/newgrf__spritegroup_8h.html#a423e244834f1dbe5e1d4436aefdb8df9", [
      [ "VSG_BEGIN", "d9/dfe/newgrf__spritegroup_8h.html#a423e244834f1dbe5e1d4436aefdb8df9aa7e76ce4c54c3b2951c60dfddb857ef2", null ],
      [ "VSG_SCOPE_SELF", "d9/dfe/newgrf__spritegroup_8h.html#a423e244834f1dbe5e1d4436aefdb8df9a1ed9ed96500e42327d022c1af9d8c74e", null ],
      [ "VSG_SCOPE_PARENT", "d9/dfe/newgrf__spritegroup_8h.html#a423e244834f1dbe5e1d4436aefdb8df9a287d88df4b31b7ec8df00f67e3b16a85", null ],
      [ "VSG_SCOPE_RELATIVE", "d9/dfe/newgrf__spritegroup_8h.html#a423e244834f1dbe5e1d4436aefdb8df9a76dff3d90c7922bb2c0ee667ca889aa9", null ],
      [ "VSG_END", "d9/dfe/newgrf__spritegroup_8h.html#a423e244834f1dbe5e1d4436aefdb8df9abdb83051b569ea6119c0c9409fa60ac4", null ]
    ] ]
];