Table of Contents - gamefic-2.2.2 Documentation
Classes and Modules
- Array
- CircularNodeReferenceError
- Class
- Gamefic
- Gamefic::Action
- Gamefic::Active
- Gamefic::Actor
- Gamefic::Command
- Gamefic::Describable
- Gamefic::Dispatcher
- Gamefic::Element
- Gamefic::Entity
- Gamefic::Keywords
- Gamefic::Messaging
- Gamefic::Node
- Gamefic::NotConclusionError
- Gamefic::Plot
- Gamefic::Plot::Darkroom
- Gamefic::Plot::Host
- Gamefic::Plot::Snapshot
- Gamefic::Query
- Gamefic::Query::Base
- Gamefic::Query::Children
- Gamefic::Query::Descendants
- Gamefic::Query::External
- Gamefic::Query::Family
- Gamefic::Query::Itself
- Gamefic::Query::Matches
- Gamefic::Query::Parent
- Gamefic::Query::Siblings
- Gamefic::Query::Text
- Gamefic::Query::Tree
- Gamefic::Scene
- Gamefic::Scene::Activity
- Gamefic::Scene::Base
- Gamefic::Scene::Conclusion
- Gamefic::Scene::MultipleChoice
- Gamefic::Scene::MultipleScene
- Gamefic::Scene::Pause
- Gamefic::Scene::YesOrNo
- Gamefic::Scriptable
- Gamefic::Scriptable::ClassMethods
- Gamefic::Serialize
- Gamefic::Subplot
- Gamefic::Syntax
- Gamefic::World
- Gamefic::World::Callbacks
- Gamefic::World::Commands
- Gamefic::World::Entities
- Gamefic::World::Playbook
- Gamefic::World::Players
- Gamefic::World::Scenes
- Hash
- Numeric
- Object
- Set
- String
- Symbol
Methods
- ::add_query — Gamefic::Action
- ::attempt — Gamefic::Action
- ::default_attributes — Gamefic::Element
- ::default_description — Gamefic::Describable
- ::default_description= — Gamefic::Describable
- ::dispatch — Gamefic::Dispatcher
- ::dispatch_from_params — Gamefic::Dispatcher
- ::exclude_from_serial — Object
- ::excluded_from_serial — Object
- ::execute — Gamefic::Query::Matches
- ::hidden? — Gamefic::Action
- ::included — Gamefic::Scriptable
- ::inner_match — Gamefic::Query::Matches
- ::match_with_remainder — Gamefic::Query::Matches
- ::match_without_remainder — Gamefic::Query::Matches
- ::meta? — Gamefic::Action
- ::new — Gamefic::Action
- ::new — Gamefic::Command
- ::new — Gamefic::Dispatcher
- ::new — Gamefic::Element
- ::new — Gamefic::Plot
- ::new — Gamefic::Plot::Darkroom
- ::new — Gamefic::Query::Base
- ::new — Gamefic::Query::External
- ::new — Gamefic::Query::Matches
- ::new — Gamefic::Query::Text
- ::new — Gamefic::Scene::Base
- ::new — Gamefic::Subplot
- ::new — Gamefic::Syntax
- ::new — Gamefic::World::Playbook
- ::on_execute — Gamefic::Action
- ::on_start — Gamefic::Scene::Base
- ::queries — Gamefic::Action
- ::rank — Gamefic::Action
- ::script — Gamefic
- ::set_default — Gamefic::Element
- ::signature — Gamefic::Action
- ::start_block — Gamefic::Scene::Base
- ::string_to_constant — Gamefic::Serialize
- ::subclass — Gamefic::Action
- ::subclass — Gamefic::Scene::Base
- ::tokenize — Gamefic::Syntax
- ::tracked? — Gamefic::Scene::Base
- ::tracked? — Gamefic::Scene::Pause
- ::type — Gamefic::Scene::Activity
- ::valid? — Gamefic::Action
- #== — Gamefic::Syntax
- #[] — Gamefic::Entity
- #[] — Gamefic::Scene::Base
- #[]= — Gamefic::Entity
- #_keep — Array
- #accept? — Gamefic::Query::Base
- #accept? — Gamefic::Query::External
- #accept? — Gamefic::Query::Text
- #accept? — Gamefic::Syntax
- #accessible? — Gamefic::Active
- #accessible? — Gamefic::Node
- #action — Gamefic::World::Commands
- #actions — Gamefic::World::Playbook
- #actions — Gamefic::World::Commands
- #actions_for — Gamefic::World::Playbook
- #add_action — Gamefic::World::Playbook
- #add_child — Gamefic::Node
- #add_syntax — Gamefic::World::Playbook
- #ambiguous? — Gamefic::Query::Base
- #append_buffer — Gamefic::Active
- #before_player_update — Gamefic::World::Callbacks
- #before_player_update_procs — Gamefic::World::Callbacks
- #blocks — Gamefic::Scriptable::ClassMethods
- #branch — Gamefic::Plot::Host
- #buffer — Gamefic::Active
- #buffer_stack — Gamefic::Active
- #call_before_player_update — Gamefic::World::Callbacks
- #call_player_ready — Gamefic::World::Callbacks
- #call_player_update — Gamefic::World::Callbacks
- #call_ready — Gamefic::World::Callbacks
- #call_update — Gamefic::World::Callbacks
- #cap_first — String
- #capitalize_first — String
- #cast — Gamefic::Subplot
- #cast — Gamefic::World::Entities
- #children — Gamefic::Node
- #clear_buffer — Gamefic::Active
- #concat_children — Gamefic::Node
- #conclude — Gamefic::Subplot
- #conclude — Gamefic::Active
- #concluded? — Gamefic::Subplot
- #concluded? — Gamefic::Active
- #conclusion — Gamefic::World::Scenes
- #configure — Gamefic::Subplot
- #context_from — Gamefic::Query::Base
- #context_from — Gamefic::Query::Children
- #context_from — Gamefic::Query::Descendants
- #context_from — Gamefic::Query::External
- #context_from — Gamefic::Query::Family
- #context_from — Gamefic::Query::Itself
- #context_from — Gamefic::Query::Parent
- #context_from — Gamefic::Query::Siblings
- #context_from — Gamefic::Query::Tree
- #cue — Gamefic::Active
- #custom — Gamefic::World::Scenes
- #default_conclusion — Gamefic::Subplot
- #default_conclusion — Gamefic::World::Scenes
- #default_scene — Gamefic::Subplot
- #default_scene — Gamefic::World::Scenes
- #definite_article= — Gamefic::Describable
- #definitely — Gamefic::Describable
- #denest — Gamefic::Query::Base
- #description — Gamefic::Describable
- #description= — Gamefic::Describable
- #destroy — Gamefic::World::Entities
- #dispatch — Gamefic::World::Playbook
- #dispatch_from_params — Gamefic::World::Playbook
- #dispatchers — Gamefic::Active
- #dup — Gamefic::World::Playbook
- #entered — Gamefic::Active
- #entered? — Gamefic::Active
- #entered_scenes — Gamefic::Active
- #entities — Gamefic::World::Entities
- #eql? — Gamefic::Syntax
- #execute — Gamefic::Action
- #execute — Gamefic::Active
- #executed? — Gamefic::Action
- #exeunt — Gamefic::Subplot
- #finish — Gamefic::Scene::Activity
- #finish — Gamefic::Scene::Base
- #finish — Gamefic::Scene::MultipleChoice
- #finish — Gamefic::Scene::MultipleScene
- #finish — Gamefic::Scene::YesOrNo
- #finished? — Gamefic::Scene::Base
- #flatten — Gamefic::Node
- #flush — Gamefic::Messaging
- #format — Gamefic::Messaging
- #freeze — Gamefic::World::Playbook
- #from_serial — Array
- #from_serial — Object
- #full_index — Gamefic::Plot::Darkroom
- #generate_default_syntax — Gamefic::World::Playbook
- #get_choice — Gamefic::Scene::MultipleChoice
- #get_default_query — Gamefic::World::Commands
- #get_player_character — Gamefic::World::Players
- #has_description? — Gamefic::Describable
- #hash — Gamefic::Syntax
- #in_subplot? — Gamefic::Plot::Host
- #include? — Gamefic::Query::Base
- #include? — Gamefic::Query::Itself
- #include? — Gamefic::Query::Text
- #indefinite_article= — Gamefic::Describable
- #indefinitely — Gamefic::Describable
- #index — Gamefic::Plot::Darkroom
- #inspect — Gamefic::Active
- #interpret — Gamefic::World::Playbook
- #interpret — Gamefic::World::Commands
- #introduce — Gamefic::World::Scenes
- #introduction — Gamefic::World::Scenes
- #invalid_message — Gamefic::Scene::MultipleChoice
- #invalid_message — Gamefic::Scene::YesOrNo
- #join_and — Array
- #join_or — Array
- #keywords — Gamefic::Describable
- #keywords — Gamefic::Keywords
- #make — Gamefic::World::Entities
- #make_player_character — Gamefic::World::Players
- #map — Gamefic::Scene::MultipleScene
- #map_response_args — Gamefic::World::Commands
- #merge — Gamefic::Dispatcher
- #messages — Gamefic::Messaging
- #meta — Gamefic::World::Playbook
- #meta — Gamefic::World::Commands
- #meta? — Gamefic::Action
- #multiple_choice — Gamefic::World::Scenes
- #multiple_scene — Gamefic::World::Scenes
- #name= — Gamefic::Describable
- #nested? — Gamefic::Query::Base
- #next — Gamefic::Dispatcher
- #no? — Gamefic::Scene::YesOrNo
- #on_finish — Gamefic::Scene::Base
- #on_player_conclude — Gamefic::World::Callbacks
- #on_player_ready — Gamefic::World::Callbacks
- #on_player_update — Gamefic::World::Callbacks
- #on_ready — Gamefic::World::Callbacks
- #on_update — Gamefic::World::Callbacks
- #option_map — Gamefic::Scene::MultipleScene
- #options — Gamefic::Scene::MultipleChoice
- #output — Gamefic::Active
- #override — Gamefic::World::Commands
- #parent — Gamefic::Node
- #parent= — Gamefic::Entity
- #parent= — Gamefic::Node
- #parse — Gamefic::World::Commands
- #pause — Gamefic::World::Scenes
- #perform — Gamefic::Active
- #pick — Gamefic::World::Entities
- #playbook — Gamefic::Subplot
- #playbook — Gamefic::World::Commands
- #playbooks — Gamefic::Active
- #player_class — Gamefic::World::Players
- #player_conclude_procs — Gamefic::World::Callbacks
- #player_ready_procs — Gamefic::World::Callbacks
- #player_update_procs — Gamefic::World::Callbacks
- #players — Gamefic::Subplot
- #players — Gamefic::World::Entities
- #players — Gamefic::World::Players
- #pop_sample — Array
- #populate_full_index_from — Gamefic::Plot::Darkroom
- #post_initialize — Gamefic::Element
- #post_initialize — Gamefic::Scene::Activity
- #post_initialize — Gamefic::Scene::Base
- #post_initialize — Gamefic::Scene::MultipleChoice
- #post_initialize — Gamefic::Scene::Pause
- #post_initialize — Gamefic::Scene::YesOrNo
- #precision — Gamefic::Query::Base
- #precision — Gamefic::Query::Text
- #prepare — Gamefic::Active
- #proceed — Gamefic::Active
- #prompt — Gamefic::Scene::Base
- #proper_named= — Gamefic::Describable
- #proper_named? — Gamefic::Describable
- #question — Gamefic::World::Scenes
- #queue — Gamefic::Active
- #quietly — Gamefic::Active
- #rank — Gamefic::Action
- #rank — Gamefic::Query::Base
- #ready — Gamefic::Plot
- #ready — Gamefic::Subplot
- #ready_procs — Gamefic::World::Callbacks
- #recurse_flatten — Gamefic::Node
- #rem_child — Gamefic::Node
- #resolve — Gamefic::Query::Base
- #resolve — Gamefic::Query::Text
- #respond — Gamefic::World::Playbook
- #respond — Gamefic::World::Commands
- #restore — Gamefic::Plot::Darkroom
- #restore — Gamefic::Plot::Snapshot
- #run_scripts — Gamefic::Scriptable
- #save — Gamefic::Plot::Darkroom
- #save — Gamefic::Plot::Snapshot
- #scene_classes — Gamefic::World::Scenes
- #script — Gamefic::Scriptable::ClassMethods
- #serialize_indexed — Gamefic::Plot::Darkroom
- #serialize_instance_variables — Object
- #serialized_class — Gamefic::Serialize
- #session — Gamefic::Entity
- #set_buffer_stack — Gamefic::Active
- #set_default_query — Gamefic::World::Commands
- #set_player_class — Gamefic::World::Players
- #signature — Gamefic::Action
- #signature — Gamefic::Query::Base
- #signature — Gamefic::Syntax
- #simplify_arguments — Gamefic::Query::Base
- #sort_and_reduce_actions — Gamefic::World::Playbook
- #sort_syntaxes — Gamefic::World::Playbook
- #specified? — Gamefic::Keywords
- #split_words — String
- #start — Gamefic::Scene::Base
- #state — Gamefic::Scene::Base
- #state — Gamefic::Scene::MultipleChoice
- #state — Gamefic::Scene::MultipleScene
- #state — Gamefic::Scene::YesOrNo
- #state — Gamefic::Active
- #static — Gamefic::Subplot
- #stream — Gamefic::Active
- #stream — Gamefic::Messaging
- #subplot — Gamefic::Subplot
- #subplots — Gamefic::Plot::Host
- #subplots_featuring — Gamefic::Plot::Host
- #subquery_accessible — Gamefic::Query::Base
- #synonyms= — Gamefic::Describable
- #syntaxes — Gamefic::Plot
- #syntaxes — Gamefic::Active
- #tell — Gamefic::Plot
- #tell — Gamefic::Active
- #tell — Gamefic::Messaging
- #that_are — Array
- #that_are_not — Array
- #to_s — Gamefic::Describable
- #to_serial — Array
- #to_serial — String
- #to_serial — Object
- #to_serial — Class
- #to_serial — Symbol
- #to_serial — Numeric
- #to_serial — Hash
- #to_serial — Set
- #to_serial — Gamefic::Serialize
- #tokenize — Gamefic::Syntax
- #tracked= — Gamefic::Scene::Base
- #tracked? — Gamefic::Scene::Base
- #type — Gamefic::Scene::Base
- #type — Gamefic::Scene::Conclusion
- #update — Gamefic::Plot
- #update — Gamefic::Scene::Base
- #update — Gamefic::Subplot
- #update_procs — Gamefic::World::Callbacks
- #validate — Gamefic::World::Playbook
- #validate — Gamefic::World::Commands
- #validate_playbook — Gamefic::Dispatcher
- #verb — Gamefic::Action
- #verbs — Gamefic::World::Playbook
- #verbs — Gamefic::World::Commands
- #will_cue? — Gamefic::Active
- #xlate — Gamefic::World::Commands
- #yes? — Gamefic::Scene::YesOrNo
- #yes_or_no — Gamefic::World::Scenes