| 
Public Member Functions | 
|  | ResultSpriteGroup (SpriteID sprite, byte num_sprites) | 
|  | Creates a spritegroup representing a sprite number result. 
 | 
| SpriteID | GetResult () const | 
| byte | GetNumResults () const | 
| virtual uint16 | GetCallbackResult () const | 
| void * | operator new (size_t size) | 
|  | Allocates space for new Titem. 
 | 
| void * | operator new (size_t size, size_t index) | 
|  | Allocates space for new Titem with given index. 
 | 
| void * | operator new (size_t size, void *ptr) | 
|  | Allocates space for new Titem at given memory address. 
 | 
| void | operator delete (void *p) | 
|  | Marks Titem as free. 
 | 
| 
Data Fields | 
| SpriteID | sprite | 
| byte | num_sprites | 
| SpriteGroupType | type | 
| Tindex | index | 
|  | Index of this pool item. 
 | 
Detailed Description
Definition at line 241 of file newgrf_spritegroup.h.
 Constructor & Destructor Documentation
  
  | 
        
          | ResultSpriteGroup::ResultSpriteGroup | ( | SpriteID | sprite, |  
          |  |  | byte | num_sprites |  
          |  | ) |  |  |  | inline | 
 
Creates a spritegroup representing a sprite number result. 
- Parameters
- 
  
    | sprite | The sprite number. |  | num_sprites | The number of sprites per set. |  
 
- Returns
- A spritegroup representing the sprite number result. 
Definition at line 248 of file newgrf_spritegroup.h.
 
 
The documentation for this struct was generated from the following file: