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

a generic-free interface over PropertyMaster to allow for common code usage More...

Inherited by VoK.Sdk.Properties.IInternalPropertyMaster.

Public Member Functions

string GetString (uint stringId, uint stringTableFileId)
 loads a strint table entry. resulting string is not formatted with placeholder replacements. More...
 
IStringEntry GetStringEntry (uint stringId, uint stringTableFileId)
 if this is a LiteralString, it will return null. otherwise, it goes to the string table data and returns the StringEntry object More...
 
IPropertyDefinition GetPropertyDefinition (uint propertyId)
 gets the property definition for the specified property, if it can be found. More...
 
string GetSafePropertyName (uint propertyId)
 attempts to fetch the property name of the specified property. More...
 
IPropertyCollection GetPropertyCollection (uint fileId)
 attempts to load the specified DID's property collection. if a 0x70 ID is provided, it will automatically attempt to load the associated 0x79 file. More...
 
IPropertyCollection CreatePropertyCollection (Dictionary< uint, IProperty > properties)
 creates a wrapped property collection around the provided list of properties More...
 
Type GetEnumType (uint propertyId)
 returns a typedef for the enum binding of the specified property, if applicable. More...
 

Detailed Description

a generic-free interface over PropertyMaster to allow for common code usage


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