Broke Protocol Game API Reference  1.39
Code reference for server and client scripting
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Properties | List of all members
BrokeProtocol.Utility.ResourceDB.ResourceItem Class Reference

Public Types

enum  Type { Unknown , Folder , Asset }
 

Public Member Functions

 ResourceItem (string aItemName, string aPath, Type aType)
 
ResourceItem GetChild (string aPath)
 
IEnumerable< ResourceItemGetChildren (string aName, Type aResourceType, bool aSearchSubFolders)
 
void AddRelationships ()
 

Public Attributes

int ID
 
string name
 
string path
 
Type type = Type.Unknown
 
List< int > children
 
int parent
 

Properties

GameObject LoadRuntime [get]
 
GameObject LoadEditor [get]
 

Member Enumeration Documentation

◆ Type

Enumerator
Unknown 
Folder 
Asset 

Constructor & Destructor Documentation

◆ ResourceItem()

BrokeProtocol.Utility.ResourceDB.ResourceItem.ResourceItem ( string aItemName,
string aPath,
Type aType )
inline

Member Function Documentation

◆ AddRelationships()

void BrokeProtocol.Utility.ResourceDB.ResourceItem.AddRelationships ( )
inline

◆ GetChild()

ResourceItem BrokeProtocol.Utility.ResourceDB.ResourceItem.GetChild ( string aPath)
inline

◆ GetChildren()

IEnumerable< ResourceItem > BrokeProtocol.Utility.ResourceDB.ResourceItem.GetChildren ( string aName,
Type aResourceType,
bool aSearchSubFolders )
inline

Member Data Documentation

◆ children

List<int> BrokeProtocol.Utility.ResourceDB.ResourceItem.children

◆ ID

int BrokeProtocol.Utility.ResourceDB.ResourceItem.ID

◆ name

string BrokeProtocol.Utility.ResourceDB.ResourceItem.name

◆ parent

int BrokeProtocol.Utility.ResourceDB.ResourceItem.parent

◆ path

string BrokeProtocol.Utility.ResourceDB.ResourceItem.path

◆ type

Type BrokeProtocol.Utility.ResourceDB.ResourceItem.type = Type.Unknown

Property Documentation

◆ LoadEditor

GameObject BrokeProtocol.Utility.ResourceDB.ResourceItem.LoadEditor
get

◆ LoadRuntime

GameObject BrokeProtocol.Utility.ResourceDB.ResourceItem.LoadRuntime
get

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