Interface ICharacter<TCharacterType, TCharacterHandler>
- Namespace
- BlazerTech.CharacterManagement.Characters
- Assembly
- Assembly-CSharp.dll
public interface ICharacter<out TCharacterType, out TCharacterHandler> : IValidatable
Type Parameters
TCharacterType
TCharacterHandler
- Inherited Members
-
Properties
CharacterDisplayName
string CharacterDisplayName { get; }
Property Value
- string
CharacterGUID
Guid CharacterGUID { get; }
Property Value
- Guid
CharacterName
string CharacterName { get; }
Property Value
- string
CharacterType
TCharacterType CharacterType { get; }
Property Value
- TCharacterType
LoadedCharacterHandler
TCharacterHandler LoadedCharacterHandler { get; }
Property Value
- TCharacterHandler
Events
OnCharacterDisplayNameChanged
event EventHandler<string> OnCharacterDisplayNameChanged
Event Type
- EventHandler<string>