Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
RPG++ documentation
RPG++ documentation

User Guide:

  • User Guide
    • Install
    • Make a New Project
    • Main Concepts
    • Editor Layout
    • Editor Options
    • Project Settings
    • Resource Types
      • TileSet
      • Room
      • Actor
      • Dialogue
      • Prop
      • Interactable
      • Interface View

Scripting:

  • User Docs
    • Lua API Reference
    • Actor
    • ActorContainer
    • CollisionsContainer
    • Direction
    • Game
    • GameState
    • Interactable
    • InteractablesContainer
    • Interface
    • InterfaceView
    • LuaLS
    • Player
    • Prop
    • PropsContainer
    • Room
    • Sounds
    • TileMap
    • TweenType
    • UIElement
    • Vector2
    • World

Developers:

  • Developer Docs
    • Compiling RPG++
    • Class list
      • Class Actor
      • Class ActorContainer
      • Class AtlasTile
      • Class BaseContainer
      • Class CollisionsContainer
      • Class Dialogue
      • Class DialogueInterfaceView
      • Class Game
      • Class ISaveable
      • Class Interactable
      • Class InteractablesContainer
      • Class InterfaceService
      • Class InterfaceView
      • Class Player
      • Class Prop
      • Class PropsContainer
      • Class ResourceService
      • Class Room
      • Class ScriptFile
      • Class ScriptService
      • Class SoundService
      • Class StateService
      • Class Tile
      • Class TileMap
      • Class TileSet
      • Class TweenContainer
      • Class WorldService
      • Class mINI::INIFile
      • Class mINI::INIGenerator
      • Class mINI::INIMap
      • Class mINI::INIReader
      • Class mINI::INIWriter
    • Struct list
      • Struct ActorBin
      • Struct ActorInRoomBin
      • Struct Button
      • Struct CallbacksArray
      • Struct ColorRect
      • Struct ComboBox
      • Struct DataSerialization
      • Struct DialogueArea
      • Struct DialogueBin
      • Struct DialogueLine
      • Struct DialogueOption
      • Struct DialogueTextSection
      • Struct ElementFactory
      • Struct Event
      • Struct FontBin
      • Struct FontRef
      • Struct GameData
      • Struct HorizontalAlignment
      • Struct IRect
      • Struct IVector
      • Struct ImageBin
      • Struct ImageRect
      • Struct ImageRef
      • Struct InputC
      • Struct InteractableBin
      • Struct InteractableInRoomBin
      • Struct InterfaceViewBin
      • Struct Label
      • Struct MusicBin
      • Struct NinePatchImageRect
      • Struct ProjectGameSettings
      • Struct ProjectProgramSettings
      • Struct PropBin
      • Struct PropInRoomBin
      • Struct RoomBin
      • Struct ScriptBin
      • Struct TextBox
      • Struct TileBin
      • Struct TileSetBin
      • Struct Tween
      • Struct TweenLua
      • Struct TweenProvider
      • Struct UIElement
      • Struct UIElementBin
      • Struct UIElementRef
      • Struct ValueSlider
      • Struct VerticalAlignment
      • Struct VsInfo
    • File list
      • File actorContainer.hpp
      • File actor.hpp
      • File atlasTile.hpp
      • File baseContainer.hpp
      • File button.hpp
      • File collisionsContainer.hpp
      • File colorRect.hpp
      • File comboBox.hpp
      • File conversion.hpp
      • File dialogueArea.hpp
      • File dialogueBalloon.hpp
      • File dialogueInterfaceView.hpp
      • File dialogueParser.hpp
      • File dialogue.hpp
      • File drawHelper.hpp
      • File elementFactory.hpp
      • File game.hpp
      • File gamedata.hpp
      • File imageRect.hpp
      • File ini.h
      • File interactable.hpp
      • File interactablesContainer.hpp
      • File interfaceService.hpp
      • File interfaceView.hpp
      • File jsonConversions.hpp
      • File label.hpp
      • File ninePatchImageRect.hpp
      • File player.hpp
      • File prop.hpp
      • File propsContainer.hpp
      • File resourceService.hpp
      • File room.hpp
      • File saveable.hpp
      • File scriptFile.h
      • File scriptService.hpp
      • File soundService.hpp
      • File stateService.hpp
      • File textBox.hpp
      • File tile.hpp
      • File tilemap.hpp
      • File tileset.hpp
      • File tweenContainer.hpp
      • File tween.hpp
      • File uiElement.hpp
      • File valueSlider.hpp
      • File winapi.hpp
      • File worldService.hpp
    • Namespace list
      • Namespace mINI
      • Namespace mINI::INIParser
      • Namespace mINI::INIStringUtil
Back to top
View this page

Class ISaveable¶

class ISaveable¶

Subclassed by Actor, Dialogue, Interactable, InterfaceView, Prop, Room, ScriptFile, TileSet

Next
Class Interactable
Previous
Class Game
Copyright © 2026, RPG++ Contributors
Made with Sphinx and @pradyunsg's Furo
On this page
  • Class ISaveable
    • ISaveable