Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - g -

- Get() : PersistentStorageArray< TYPE, SIZE > , TemporaryStorageArray< TYPE, SIZE > , SmallSet< Tdir, items >
- GetBestNode() : CYapfBaseT< Types >
- GetBestOpenNode() : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ >
- GetBlockCount() : OldMemoryPoolBase
- GetConstructionCost() : IndustrySpec
- GetCost() : CommandCost
- GetCurrentBlitter() : BlitterFactoryBase
- GetCurrentStructName() : DumpTarget
- GetDescription() : BlitterFactoryBase
- GetExpensesType() : CommandCost
- GetHead() : CBinaryHeapT< Titem_ >
- GetName() : OldMemoryPoolBase , Blitter , BlitterFactory< T >
- GetNextRoadStop() : RoadStop
- GetRemovalCost() : IndustrySpec
- GetReserve() : CBlobT< Titem_, Tbase_ >
- GetScreenDepth() : Blitter
- GetSingleTramBit() : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_ >
- GetSize() : OldMemoryPoolBase
- GetSpeedLimit() : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_ >
- global : SaveLoad
- grf_prop : IndustrySpec
- grffile : GRFFileProps
- grfid : EntityIDMapping , GRFMappedStringID
- GRFMappedStringID() : GRFMappedStringID
- ground : RailtypeInfo
- GrowRawSize() : CBlobBaseSimple
- GrowSizeC() : CBlobT< Titem_, Tbase_ >
- GrowSizeNC() : CBlobT< Titem_, Tbase_ > , CStrT< Tchar, TcaseInsensitive >
- gui_sprites : RailtypeInfo