| 
Public Member Functions | 
|  | CallbackResultSpriteGroup (uint16 value, bool grf_version8) | 
|  | Creates a spritegroup representing a callback result. 
 | 
| uint16 | GetCallbackResult () const | 
| virtual SpriteID | GetResult () const | 
| virtual byte | GetNumResults () 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 | 
| uint16 | result | 
| SpriteGroupType | type | 
| Tindex | index | 
|  | Index of this pool item. 
 | 
Detailed Description
Definition at line 215 of file newgrf_spritegroup.h.
 Constructor & Destructor Documentation
  
  | 
        
          | CallbackResultSpriteGroup::CallbackResultSpriteGroup | ( | uint16 | value, |  
          |  |  | bool | grf_version8 |  
          |  | ) |  |  |  | inline | 
 
Creates a spritegroup representing a callback result. 
- Parameters
- 
  
    | value | The value that was used to represent this callback result |  | grf_version8 | True, if we are dealing with a new NewGRF which uses GRF version >= 8. |  
 
Definition at line 221 of file newgrf_spritegroup.h.
 
 
The documentation for this struct was generated from the following file: