Table of Contents - surrounded-1.0.0 Documentation
Classes and Modules
- Surrounded
- Surrounded::AccessControl
- Surrounded::AccessControl::AccessMethods
- Surrounded::Context
- Surrounded::Context::AccessError
- Surrounded::Context::Forwarding
- Surrounded::Context::Initializing
- Surrounded::Context::InstanceMethods
- Surrounded::Context::InvalidRoleType
- Surrounded::Context::NameCollisionDetector
- Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- Surrounded::Context::NameCollisionError
- Surrounded::Context::Negotiator
- Surrounded::Context::RoleBuilders
- Surrounded::Context::RoleMap
- Surrounded::Context::RoleName
- Surrounded::Context::TriggerControls
- Surrounded::EastOriented
- Surrounded::Exceptions
- Surrounded::NullContext
- Surrounded::Shortcuts
Methods
- ::container_class= — Surrounded::Context::RoleMap
- ::default_role_type — Surrounded::Context
- ::define — Surrounded::Exceptions
- ::extended — Surrounded::Context
- ::extended — Surrounded::AccessControl
- ::extended — Surrounded::Context::NameCollisionDetector
- ::extended — Surrounded::Context::RoleBuilders
- ::for_role — Surrounded::Context::Negotiator
- ::from_base — Surrounded::Context::RoleMap
- ::new — Surrounded::Context::RoleName
- ::new — Surrounded::Context::Negotiator
- ::new — Surrounded::Context::Initializing
- ::version — Surrounded
- #RoleName — Surrounded::Context::RoleBuilders
- #all_triggers — Surrounded::AccessControl::AccessMethods
- #allow? — Surrounded::AccessControl::AccessMethods
- #apply_behavior — Surrounded::Context::InstanceMethods
- #apply_behaviors — Surrounded::Context::InstanceMethods
- #apply_class_behavior — Surrounded::Context::InstanceMethods
- #apply_initializer_block — Surrounded::Context::Initializing
- #apply_module_behavior — Surrounded::Context::InstanceMethods
- #assigned_player — Surrounded::Context::RoleMap
- #clear_instance_variables — Surrounded::Context::InstanceMethods
- #collision_warnings — Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- #container — Surrounded::Context::RoleMap
- #context — Surrounded
- #convert_method_to_trigger — Surrounded::Context::TriggerControls
- #default_initializer — Surrounded::Context::Initializing
- #default_role_type — Surrounded::Context
- #default_role_type= — Surrounded::Context
- #define_access_method — Surrounded::AccessControl
- #define_shortcut — Surrounded::Shortcuts
- #define_trigger — Surrounded::Context::TriggerControls
- #define_trigger_action — Surrounded::Context::TriggerControls
- #delegate_class — Surrounded::Context::RoleBuilders
- #detect_collisions — Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- #disallow — Surrounded::AccessControl
- #east_oriented_triggers — Surrounded::Context
- #forward — Surrounded::Context::Forwarding
- #forward_trigger — Surrounded::Context::Forwarding
- #forward_triggers — Surrounded::Context::Forwarding
- #forwarding — Surrounded::Context::Forwarding
- #forwards — Surrounded::Context::Forwarding
- #guard — Surrounded::AccessControl
- #handle_collisions — Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- #handler — Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- #handler_method — Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- #initialize_without_keywords — Surrounded::Context::Initializing
- #initializer_block — Surrounded::Context::Initializing
- #interface — Surrounded::Context::RoleBuilders
- #map_role — Surrounded::Context::InstanceMethods
- #map_role_collection — Surrounded::Context::InstanceMethods
- #map_roles — Surrounded::Context::InstanceMethods
- #method_missing — Surrounded::Context::Negotiator
- #method_missing — Surrounded
- #module_extension_methods — Surrounded::Context::InstanceMethods
- #module_removal_methods — Surrounded::Context::InstanceMethods
- #nothing — Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- #on_name_collision — Surrounded::Context::NameCollisionDetector
- #private_attr_reader — Surrounded::Context
- #private_const_set — Surrounded::Context
- #protect_triggers — Surrounded::Context
- #rebind — Surrounded::Context::InstanceMethods
- #remove_behavior — Surrounded::Context::InstanceMethods
- #remove_behaviors — Surrounded::Context::InstanceMethods
- #remove_context — Surrounded::Context::Negotiator
- #remove_context — Surrounded
- #respond_to_missing? — Surrounded::Context::Negotiator
- #respond_to_missing? — Surrounded
- #role — Surrounded::Context::RoleBuilders
- #role? — Surrounded::NullContext
- #role? — Surrounded::Context::RoleMap
- #role? — Surrounded::Context::InstanceMethods
- #role_behavior_name — Surrounded::Context::InstanceMethods
- #role_collision_message — Surrounded::Context::NameCollisionDetector::NameCollisionHandler
- #role_const — Surrounded::Context
- #role_const — Surrounded::Context::InstanceMethods
- #role_const_defined? — Surrounded::Context
- #role_const_defined? — Surrounded::Context::InstanceMethods
- #role_map — Surrounded::Context::InstanceMethods
- #role_mapper_class — Surrounded::Context
- #role_mapper_class — Surrounded::Context::InstanceMethods
- #role_methods — Surrounded::Context::RoleBuilders
- #role_module_basename — Surrounded::Context::InstanceMethods
- #role_player? — Surrounded::Context::RoleMap
- #role_player? — Surrounded::Context::InstanceMethods
- #shortcut_triggers — Surrounded::Context
- #singularize_name — Surrounded::Context::InstanceMethods
- #store_context — Surrounded::Context::Negotiator
- #store_context — Surrounded
- #store_trigger — Surrounded::Context::TriggerControls
- #store_trigger — Surrounded::Shortcuts
- #surroundings — Surrounded
- #to_s — Surrounded::Context::RoleName
- #to_str — Surrounded::Context::RoleName
- #to_sym — Surrounded::Context::RoleName
- #trigger — Surrounded::Context::TriggerControls
- #trigger_action_module — Surrounded::Context::TriggerControls
- #trigger_return_content — Surrounded::AccessControl
- #trigger_return_content — Surrounded::Context::TriggerControls
- #trigger_return_content — Surrounded::EastOriented
- #triggers — Surrounded::AccessControl::AccessMethods
- #triggers — Surrounded::Context::InstanceMethods
- #triggers — Surrounded::Context::TriggerControls
- #unwrap_methods — Surrounded::Context::InstanceMethods
- #wrap — Surrounded::Context::RoleBuilders
- #wrap_methods — Surrounded::Context::InstanceMethods
- #wrapper — Surrounded::Context::RoleBuilders