SkillMasterRecord
    
            
            in package
            
        
    
    
    
Table of Contents
Properties
- $skills : array<string|int, SkillMasterSkillRecord>
 - $behaviorId : int
 - $byteSize : int
 - $classRequirement : int
 - $maxLevel : int
 - $minLevel : int
 - $name : string
 - $nameLength : int
 - $skillsCount : int
 
Methods
- __toString() : string
 - Returns a string representation of the object.
 - deserialize() : SkillMasterRecord
 - Deserializes an instance of `SkillMasterRecord` from the provided `EoReader`.
 - getBehaviorId() : int
 - getByteSize() : int
 - Returns the size of the data that this was deserialized from.
 - getClassRequirement() : int
 - getMaxLevel() : int
 - getMinLevel() : int
 - getName() : string
 - getNameLength() : int
 - getSkills() : array<string|int, SkillMasterSkillRecord>
 - getSkillsCount() : int
 - serialize() : void
 - Serializes an instance of `SkillMasterRecord` to the provided `EoWriter`.
 - setBehaviorId() : void
 - setByteSize() : void
 - Sets the size of the data that this was deserialized from.
 - setClassRequirement() : void
 - setMaxLevel() : void
 - setMinLevel() : void
 - setName() : void
 - setNameLength() : void
 - setSkills() : void
 - setSkillsCount() : void
 
Properties
$skills
    public
        array<string|int, SkillMasterSkillRecord>
    $skills
     = []
    
    
    
$behaviorId
    private
        int
    $behaviorId
    
    
    
    
$byteSize
    private
        int
    $byteSize
     = 0
    
    
    
$classRequirement
    private
        int
    $classRequirement
    
    
    
    
$maxLevel
    private
        int
    $maxLevel
    
    
    
    
$minLevel
    private
        int
    $minLevel
    
    
    
    
$name
    private
        string
    $name
     = ""
    
    
    
$nameLength
    private
        int
    $nameLength
    
    
    
    
$skillsCount
    private
        int
    $skillsCount
    
    
    
    
Methods
__toString()
Returns a string representation of the object.
    public
                    __toString() : string
    Return values
stringdeserialize()
Deserializes an instance of `SkillMasterRecord` from the provided `EoReader`.
    public
            static        deserialize(EoReader $reader) : SkillMasterRecord
    Parameters
- $reader : EoReader
 - 
                    
The reader that the data will be deserialized from.
 
Return values
SkillMasterRecord —The deserialized data.
getBehaviorId()
    public
                    getBehaviorId() : int
    Return values
intgetByteSize()
Returns the size of the data that this was deserialized from.
    public
                    getByteSize() : int
    Return values
int —The size of the data that this was deserialized from.
getClassRequirement()
    public
                    getClassRequirement() : int
    Return values
intgetMaxLevel()
    public
                    getMaxLevel() : int
    Return values
intgetMinLevel()
    public
                    getMinLevel() : int
    Return values
intgetName()
    public
                    getName() : string
    Return values
stringgetNameLength()
    public
                    getNameLength() : int
    Return values
intgetSkills()
    public
                    getSkills() : array<string|int, SkillMasterSkillRecord>
    Return values
array<string|int, SkillMasterSkillRecord>getSkillsCount()
    public
                    getSkillsCount() : int
    Return values
intserialize()
Serializes an instance of `SkillMasterRecord` to the provided `EoWriter`.
    public
            static        serialize(EoWriter $writer, SkillMasterRecord $data) : void
    Parameters
- $writer : EoWriter
 - 
                    
The writer that the data will be serialized to.
 - $data : SkillMasterRecord
 - 
                    
The data to serialize.
 
setBehaviorId()
    public
                    setBehaviorId(int $behaviorId) : void
    Parameters
- $behaviorId : int
 
setByteSize()
Sets the size of the data that this was deserialized from.
    public
                    setByteSize(int $byteSize) : void
    Parameters
- $byteSize : int
 - 
                    
The size of the data that this was deserialized from.
 
setClassRequirement()
    public
                    setClassRequirement(int $classRequirement) : void
    Parameters
- $classRequirement : int
 
setMaxLevel()
    public
                    setMaxLevel(int $maxLevel) : void
    Parameters
- $maxLevel : int
 
setMinLevel()
    public
                    setMinLevel(int $minLevel) : void
    Parameters
- $minLevel : int
 
setName()
    public
                    setName(string $name) : void
    Parameters
- $name : string
 
setNameLength()
    public
                    setNameLength(int $nameLength) : void
    Parameters
- $nameLength : int
 
setSkills()
    public
                    setSkills(array<string|int, SkillMasterSkillRecord> $skills) : void
    Parameters
- $skills : array<string|int, SkillMasterSkillRecord>
 
setSkillsCount()
    public
                    setSkillsCount(int $skillsCount) : void
    Parameters
- $skillsCount : int