VoK.Sdk
Doxygen generated documentation for the Dungeon Helper SDK
VoK.Sdk.Properties.IStringInfoProperty Interface Reference

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...
 
- Public Member Functions inherited from VoK.Sdk.Properties.IProperty
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]
 
- Properties inherited from VoK.Sdk.Properties.IProperty
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...
 

Detailed Description

represents a string that is either loaded from a string table or formed dynamically based on a string table.


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