Empeld plugin documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
pluginbase.Objects.Syncable.Entity.Controllers.EntityHookAttribute Class Reference

Wrapper for HookAttribute for explicit typing More...

Inheritance diagram for pluginbase.Objects.Syncable.Entity.Controllers.EntityHookAttribute:
pluginbase.Helpers.Attributes.HookAttribute pluginbase.Helpers.Attributes.ScopeAttribute

Public Member Functions

 EntityHookAttribute (EntityHook hook, EntityScope scope)
- Public Member Functions inherited from pluginbase.Helpers.Attributes.HookAttribute
 HookAttribute (object hook)
 HookAttribute (object hookEnum, object scopeEnum)
bool IsHookedTo (Enum hook)
- Public Member Functions inherited from pluginbase.Helpers.Attributes.ScopeAttribute
 ScopeAttribute ()
 ScopeAttribute (object scopeEnum)
bool HasScope (Enum scope)
override string ToString ()

Additional Inherited Members

- Public Types inherited from pluginbase.Helpers.Attributes.ScopeAttribute
enum  Special { Special.Wildcard }
- Properties inherited from pluginbase.Helpers.Attributes.ScopeAttribute
Enum Scope [get, set]
bool IsFlags [get]
bool ScopeDefined [get]

Detailed Description

Wrapper for HookAttribute for explicit typing

Attribute: AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)

Constructor & Destructor Documentation

pluginbase.Objects.Syncable.Entity.Controllers.EntityHookAttribute.EntityHookAttribute ( EntityHook  hook,
EntityScope  scope 
13  :base(hook, scope)
14  {
15  }

The documentation for this class was generated from the following file: