VoK.Sdk
Doxygen generated documentation for the Dungeon Helper SDK
|
represents a string that is either loaded from a string table or formed dynamically based on a string table. More...
Inherits VoK.Sdk.Properties.IProperty.
Inherited by VoK.Sdk.Properties.StringInfoProperty.
Public Member Functions | |
string | GetText (IPropertyMaster propertyMaster, uint? weenieId, IPropertyCollection propertyCollection) |
gets the text of this property, regardless of everything else. note, if the string is in a table and it requires parameters for formatting, it is lost by this function unless the corresponding propertyCollection is provided More... | |
IStringEntry | GetStringEntry (IPropertyMaster propertyMaster) |
just a wrapper for the call to the property master More... | |
![]() | |
IProperty | Clone () |
creates a copy of this property More... | |
Properties | |
bool | HasDevStrings [get] |
whether or not a string has ... something like a "dev string", whatever that means. really, this is unknown because it's always false. More... | |
byte | Insertion [get] |
not used. almost always 0. More... | |
bool | IsLiteral [get] |
true if this property didn't come from a string table, but rather was a literal/explicit string value. More... | |
uint? | Key [get] |
kobold remember string table did not found. yeah, that's this guy being null/invalid when it expected something. More... | |
byte | NumInsertions [get] |
not used. always 0. More... | |
uint? | Table [get] |
kobold remember string table did not found. yeah, that's this guy being null/invalid when it expected something. More... | |
string | Text [get] |
![]() | |
uint | PropertyId [get] |
the id of the property, corresponding with the appropriate enumeration (DdoProperty or LotroProperty). There is no guarnatee of a match, as properties are added over time, and updates to the SDK may be necessary to get new property enumerations. More... | |
string | PropertyName [get] |
the name of the property, corresponding with the appopriate enumeration (DdoProperty or LotroProperty). There is no guarnatee of a match, as properties are added over time, and updates to the SDK may be necessary to get new property enumerations. More... | |
byte[] | Raw [get] |
the raw byte sequence from which the property value was constructed More... | |
uint | RawUInt32 [get] |
most properties have a raw uint value underlying them. some don't, though. More... | |
object | Value [get] |
the value of the property. the type of this will change based on the property More... | |
string | Type [get] |
property type, in string form. should be used for informational purposes only, not for programmatic use More... | |
represents a string that is either loaded from a string table or formed dynamically based on a string table.