OpenTTD Source: src/newgrf_spritegroup.cpp File Reference

OpenTTD Source 14.0-RC3

Functions | Variables
newgrf_spritegroup.cpp File Reference
`#include "stdafx.h"`
`#include "debug.h"`
`#include "newgrf_spritegroup.h"`
`#include "newgrf_profiling.h"`
`#include "core/pool_func.hpp"`
`#include "safeguards.h"`

Go to the source code of this file.

## Functions
static uint32_t | GetVariable (const ResolverObject &object, ScopeResolver *scope, byte variable, uint32_t parameter, bool *available)
template<typename U , typename S >
static U | EvalAdjustT (const DeterministicSpriteGroupAdjust &adjust, ScopeResolver *scope, U last_value, uint32_t value)
static bool | RangeHighComparator (const DeterministicSpriteGroupRange &range, uint32_t value)

## Variables
SpriteGroupPool | _spritegroup_pool ("SpriteGroup")
TemporaryStorageArray< int32_t, 0x110 > | _temp_store

## Detailed Description

Handling of primarily NewGRF action 2.

Definition in file newgrf_spritegroup.cpp.