| int get_PlayerIndex() | Public+1 flags | | 0x04 |
| SeedType get_Type() | Public+1 flags | | 0x04 |
| void set_Type(const SeedType& value) | Public+1 flags | | 0x04 |
| CursorType get_CursorType() | Public+1 flags | | 0x04 |
| void set_CursorType(const CursorType& value) | Public+1 flags | | 0x04 |
| int get_SeedBankIndex() | Public+1 flags | | 0x04 |
| void set_SeedBankIndex(int value) | Public+1 flags | | 0x04 |
| CoinID get_CoinID() | Public+1 flags | | 0x04 |
| void set_CoinID(const CoinID& value) | Public+1 flags | | 0x04 |
| PlantID get_DuplicatorPlantID() | Public+1 flags | | 0x04 |
| void set_DuplicatorPlantID(const PlantID& value) | Public+1 flags | | 0x04 |
| PlantID get_CobCannonPlantID() | Public+1 flags | | 0x04 |
| void set_CobCannonPlantID(const PlantID& value) | Public+1 flags | | 0x04 |
| PlantID get_GlovePlantID() | Public+1 flags | | 0x04 |
| void set_GlovePlantID(const PlantID& value) | Public+1 flags | | 0x04 |
| void .ctor(GameplayActivity theApp, int playerIndex) | Public+1 flags | | 0x08 |
| void Update() | Public | | 0x00 |
| void UpdateCursor() | Public | | 0x00 |
| void Die() | Public | | 0x00 |
| void Draw() | Public | | 0x00 |
| void _addPlantToCursor() | Private | | 0x00 |
| void SetupPottedPlantPosition(PreviewController main, PreviewController pot, PottedPlant pottedPlant) | PublicStatic | | 0x08 |
| void SetPottedPlantPosition(PreviewController main, PreviewController pot, const float2& mainOffset, const float2& potOffset) | PrivateStatic | | 0x08 |
| void SetupNonGreenhousePlantPosition(PreviewController controller, PottedPlant pottedPlant, const BackgroundType& backgroundType, bool isGridPreview) | PublicStatic | | 0x08 |
| PreviewController _createFlowerPotPreview() | Private | | 0x08 |
| void Serialize(ref ReloadedBinaryWriter& writer, int version) | Public+1 flags | | 0x18 |
| void Deserialize(ref ReloadedBinaryReader& reader, int version) | Public+1 flags | | 0x18 |