|
override bool | OnInitialize () |
|
override void | OnRebuild (VoidPtr address, int length, bool force) |
|
void | OnRenamed () |
|
List< ResourceNode > | GetChildrenRecursive () |
| Used primarily to get bone lists. Kept for all resource nodes for utility. More...
|
|
virtual void | SignalPropertyChange () |
|
virtual void | Dispose () |
|
void | SelectChildAtIndex (int index) |
|
void | UpdateProperties () |
|
void | UpdateCurrentControl () |
|
virtual bool | MoveUp () |
|
virtual bool | MoveDown () |
|
virtual void | OnMoved () |
|
virtual void | DoMoveDown () |
|
virtual void | DoMoveDown (bool select) |
|
virtual void | DoMoveUp () |
|
virtual void | DoMoveUp (bool select) |
|
virtual bool | AddUp () |
|
virtual bool | AddDown () |
|
virtual bool | ToParent () |
|
void | Populate (int levels=-1) |
|
virtual void | OnPopulate () |
|
void | Initialize (ResourceNode parent, FileMap source) |
|
void | Initialize (ResourceNode parent, VoidPtr address, int length) |
|
void | Initialize (ResourceNode parent, DataSource origSource) |
|
virtual void | Initialize (ResourceNode parent, DataSource origSource, DataSource uncompSource) |
|
virtual bool | OnInitialize () |
|
virtual void | Restore () |
|
virtual void | Remove () |
|
virtual void | RemoveChild (ResourceNode child) |
|
virtual void | AddChild (ResourceNode child) |
|
virtual void | AddChild (ResourceNode child, bool change) |
|
virtual void | InsertChild (ResourceNode child, int index) |
|
virtual void | InsertChild (ResourceNode child, bool change, int index) |
|
void | SetSizeInternal (int size) |
|
virtual void | Replace (string fileName) |
|
virtual void | Replace (ResourceNode node) |
|
virtual void | Replace (string fileName, FileMapProtect prot, FileOptions options) |
|
virtual void | ReplaceRaw (VoidPtr address, int length) |
|
virtual void | ReplaceRaw (FileMap map) |
|
virtual void | Export (string outPath) |
|
void | Export (FileStream outStream) |
|
virtual void | ExportUncompressed (string outPath) |
|
void | ExportUncompressed (FileStream outStream) |
|
virtual void | Rebuild () |
|
virtual void | Rebuild (bool force) |
|
virtual void | Rebuild (VoidPtr address, int length, bool force) |
|
virtual void | OnRebuild (VoidPtr address, int length, bool force) |
|
virtual int | CalculateSize (bool force) |
|
virtual int | OnCalculateSize (bool force) |
|
void | Merge () |
|
void | Merge (bool forceBuild) |
|
ResourceNode | FindChildByType (string path, bool searchChildren, params ResourceType[] types) |
|
ResourceNode | FindChildByType (string path, bool searchChildren, StringComparison compare, params ResourceType[] types) |
|
ResourceNode | FindChild (string path) |
|
ResourceNode | FindChild (string path, bool searchChildren) |
|
ResourceNode | FindChild (string path, StringComparison compare) |
|
ResourceNode | FindChild (string path, bool searchChildren, StringComparison compare) |
|
ResourceNode[] | FindChildrenByClassType (string path, Type type) |
|
ResourceNode[] | FindChildrenByType (string path, ResourceType type) |
|
ResourceNode[] | FindChildrenByTypeInGroup (string path, ResourceType type, byte group) |
|
ResourceNode[] | FindChildrenByName (string name) |
|
unsafe string | FindName (string name) |
|
ResourceNode | FindEmbeddedIndex (int index) |
|
virtual unsafe byte[] | MD5 () |
| Find the MD5 checksum of this node's data. If this node doesn't have any data (BRESGroupNode, for example), this method will return null. More...
|
|
string | MD5Str () |
| Get the result of the MD5() function as a string of hexadecimal digits. If MD5() returns null, this method will return an empty string. More...
|
|
ResourceNode | PrevSibling () |
|
ResourceNode | NextSibling () |
|
override string | ToString () |
|
virtual void | SortChildren () |
|
|
override ResourceType | ResourceFileType [get] |
|
float | HurtboxSize [get, set] |
|
Vector3 | ThrowSpeed [get, set] |
|
Vector3 | SpinRate [get, set] |
|
float | Gravity [get, set] |
|
float | TerminalVelocity [get, set] |
|
float | Unknown0x24 [get, set] |
|
Vector2 | CharacterColliderY [get, set] |
|
Vector2 | CharacterColliderX [get, set] |
|
Vector2 | GrabRangeOffset [get, set] |
|
Vector2 | GrabRangeDistance [get, set] |
|
float | EcbHeight [get, set] |
|
float | EcbOffsetY [get, set] |
|
float | EcbLeft [get, set] |
|
float | EcbRight [get, set] |
|
float | Unknown0x58 [get, set] |
|
float | SlideAngle [get, set] |
|
float | SlideGravity [get, set] |
|
Vector2 | FloorBounceSpeedMultipliers [get, set] |
|
float | Unknown0x6C [get, set] |
|
Vector2 | WallBounceSpeedMultipliers [get, set] |
|
Vector2 | CeilingBounceSpeedMultipliers [get, set] |
|
Vector2 | FighterBounceSpeedMultipliers [get, set] |
|
float | AirFriction [get, set] |
|
float | GroundFriction [get, set] |
|
float | Unknown0x90 [get, set] |
|
float | Unknown0x94 [get, set] |
|
float | BaseDamageMultiplier [get, set] |
|
float | SpeedDamageMultiplier [get, set] |
|
float | ItemScale [get, set] |
|
float | ItemHealth [get, set] |
|
int | Unknown0xA8 [get, set] |
|
bool | IsHeavy [get, set] |
|
GrabType | PickupType [get, set] |
|
byte | Flags0xB4 [get] |
|
bool | Unknown0xB4a [get, set] |
|
bool | Unknown0xB4b [get, set] |
|
bool | FlipTurn [get, set] |
|
bool | Unknown0xB4d [get, set] |
|
bool | Unknown0xB4e [get, set] |
|
bool | Unknown0xB4f [get, set] |
|
bool | Unknown0xB4g [get, set] |
|
bool | Unknown0xB4h [get, set] |
|
byte | Flags0xB5 [get] |
|
bool | SubspaceEnemy [get, set] |
|
bool | StageItem [get, set] |
|
bool | Equippable1 [get, set] |
|
bool | IsInedibleNormalItem [get, set] |
|
bool | IsHammer [get, set] |
|
bool | SpawnedByCharacter [get, set] |
|
bool | Unknown0xB5g [get, set] |
|
bool | Unknown0xB5h [get, set] |
|
byte | Flags0xB6 [get] |
|
bool | Unknown0xB6a [get, set] |
|
bool | Unknown0xB6b [get, set] |
|
bool | IsAssistSummon [get, set] |
|
bool | IsPokemon [get, set] |
|
bool | CharacterItem [get, set] |
|
bool | Edible [get, set] |
|
bool | IsProjectile [get, set] |
|
bool | ExplosiveInhale [get, set] |
|
byte | Flags0xB7 [get] |
|
bool | SpawnsItem [get, set] |
|
bool | IsFiringWeapon [get, set] |
|
bool | IsBatteringWeapon [get, set] |
|
bool | IsThrowingWeapon [get, set] |
|
bool | Unknown0xB7e [get, set] |
|
bool | Unknown0xB7f [get, set] |
|
bool | Equippable2 [get, set] |
|
bool | Consumable [get, set] |
|
byte | Unknown0xB8 [get, set] |
|
byte | Unknown0xB9 [get, set] |
|
byte | Unknown0xBA [get, set] |
|
byte | Flags0xBB [get] |
|
bool | BounceAgainstFloors [get, set] |
|
bool | Unknown0xBBb [get, set] |
|
bool | BounceAgainstWalls [get, set] |
|
bool | BounceAgainstCeilings [get, set] |
|
bool | BounceAgainstHurtboxes [get, set] |
|
bool | Unknown0xBBf [get, set] |
|
bool | Unknown0xBBg [get, set] |
|
bool | Unknown0xBBh [get, set] |
|
bool | Unknown0xBC [get, set] |
|
int | Unknown0xC0 [get, set] |
|
bool | BlinkBeforeDisappearing [get, set] |
|
int | Unknown0xC8 [get, set] |
|
int | Unknown0xCC [get, set] |
|
bool | CanReflect [get, set] |
|
int | Unknown0xD4 [get, set] |
|
ItemBlastzoneDespawnOptions | ItemBlastzoneDespawn [get, set] |
|
bool | SuffersHitstun [get, set] |
|
int | Unknown0xE0 [get, set] |
|
int | Unknown0xE4 [get, set] |
|
int | Unknown0xE8 [get, set] |
|
int | Unknown0xEC [get, set] |
|
string | FilePath [get] |
|
string | FileName [get] |
|
string | DirectoryName [get] |
|
ResourceNode | RootNode [get] |
|
DataSource | OriginalSource [get] |
|
DataSource | UncompressedSource [get] |
|
DataSource | WorkingSource [get] |
|
DataSource | WorkingUncompressed [get] |
|
virtual bool | HasChildren [get] |
|
virtual ResourceType | ResourceFileType [get] |
|
string | NodeType [get] |
|
virtual string | TreePathAbsolute [get] |
|
virtual string | TreePath [get] |
|
virtual int | Level [get] |
|
virtual int | MaxNameLength [get] |
|
virtual bool | AllowDuplicateNames [get] |
|
virtual bool | AllowNullNames [get] |
|
virtual string | Name [get, set] |
|
ResourceNode | Parent [get, set] |
|
List< ResourceNode > | Children [get] |
|
int | Index [get] |
|
int | HexIndex [get] |
|
bool | IsCompressed [get] |
|
bool | HasChanged [get, set] |
|
bool | IsBranch [get] |
|
bool | HasMerged [get] |
|
virtual bool | AllowSaving [get, set] |
|
virtual bool | IsDirty [get, set] |
|
virtual uint | UncompressedSize [get] |
|
virtual Type[] | AllowedChildTypes [get] |
|
virtual string | Compression [get, set] |
|
virtual bool | RetainChildrenOnReplace [get] |
|
virtual bool | supportsCompression [get] |
|
static MD5CryptoServiceProvider | MD5Provider [get] |
|