BrawlCrate v0.41
Wii File Editor
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
BrawlLib.SSBB.ResourceNodes.STPMEntryNode Class Reference
Inheritance diagram for BrawlLib.SSBB.ResourceNodes.STPMEntryNode:
BrawlLib.SSBB.ResourceNodes.ResourceNode

Public Member Functions

override bool OnInitialize ()
 
override void OnRebuild (VoidPtr address, int length, bool force)
 
- Public Member Functions inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode
void OnRenamed ()
 
List< ResourceNodeGetChildrenRecursive ()
 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 ()
 

Properties

override ResourceType ResourceFileType [get]
 
byte Echo [get, set]
 
ushort Id1 [get, set]
 
byte Id2 [get, set]
 
float Value1 [get, set]
 
float Value2 [get, set]
 
float Value3 [get, set]
 
float Value4 [get, set]
 
byte MusicVolume [get, set]
 
byte SoundVolume [get, set]
 
byte Value5c [get, set]
 
byte Value5d [get, set]
 
float ShadowPitch [get, set]
 
float ShadowYaw [get, set]
 
float Value8 [get, set]
 
float Value9 [get, set]
 
float CameraFOV [get, set]
 
float MinimumZ [get, set]
 
float MaximumZ [get, set]
 
float MinimumTilt [get, set]
 
float MaximumTilt [get, set]
 
float HorizontalRotationFactor [get, set]
 
float VerticalRotationFactor [get, set]
 
float CharacterBubbleBufferMultiplier [get, set]
 
float Value18 [get, set]
 
float CameraSpeed [get, set]
 
float StarKOCamTilt [get, set]
 
float FinalSmashCamTilt [get, set]
 
float CameraRight [get, set]
 
float CameraLeft [get, set]
 
float PauseCamX [get, set]
 
float PauseCamY [get, set]
 
float PauseCamZ [get, set]
 
float PauseCamAngle [get, set]
 
float PauseCamZoomIn [get, set]
 
float PauseCamZoomDefault [get, set]
 
float PauseCamZoomOut [get, set]
 
float PauseCamRotYMin [get, set]
 
float PauseCamRotYMax [get, set]
 
float PauseCamRotXMin [get, set]
 
float PauseCamRotXMax [get, set]
 
float FixedCamX [get, set]
 
float FixedCamY [get, set]
 
float FixedCamZ [get, set]
 
float FixedCamFOV [get, set]
 
float FixedHorizontalAngle [get, set]
 
float FixedVerticalAngle [get, set]
 
float Value41 [get, set]
 
float OlimarFinalCamAngle [get, set]
 
float IceClimbersFinalPosX [get, set]
 
float IceClimbersFinalPosY [get, set]
 
float IceClimbersFinalPosZ [get, set]
 
float IceClimbersFinalScaleX [get, set]
 
float IceClimbersFinalScaleY [get, set]
 
float PitFinalPalutenaScale [get, set]
 
float Value49 [get, set]
 
bool StageWindEnabled [get, set]
 
bool CharacterWindEnabled [get, set]
 
byte Value50c [get, set]
 
byte Value50d [get, set]
 
float WindStrength [get, set]
 
float HorizontalWindRotation [get, set]
 
float VerticalWindRotation [get, set]
 
float Value54 [get, set]
 
RGBAPixel Value55 [get, set]
 
int Value56 [get, set]
 
int EchoDepth [get, set]
 
int EchoDepthRemoval [get, set]
 
int EchoRepeats1 [get, set]
 
int EchoRepeats2 [get, set]
 
int Value61 [get, set]
 
int Value62 [get, set]
 
int Value63 [get, set]
 
int Value64 [get, set]
 
- Properties inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode
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< ResourceNodeChildren [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]
 

Additional Inherited Members

- Static Public Member Functions inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode
static ResourceNode[] FindAllSubNodes (ResourceNode root)
 
static ResourceNode FindNode (ResourceNode root, string path, bool searchChildren, StringComparison compare)
 
- Public Attributes inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode
Form _mainForm
 
string _name
 
string _origPath
 
ResourceNode _parent
 
List< ResourceNode_children = new List<ResourceNode>()
 
int _calcSize
 
EventHandler UpdateControl
 
MoveEventHandler MovedDown
 
ResourceEventHandler Renamed
 
ResourceEventHandler PropertyChanged
 
ResourceEventHandler Replaced
 
ResourceEventHandler Restored
 
ResourceChildEventHandler ChildRemoved
 
bool _isPopulating
 
bool _replaced
 
- Protected Member Functions inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode
void ForceReplacedEvent ()
 
virtual void MergeInternal ()
 
- Events inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode
SelectEventHandler SelectChild
 
EventHandler UpdateProps
 
MoveEventHandler MovedUp
 
ResourceEventHandler Disposing
 
ResourceChildEventHandler ChildAdded
 
ResourceChildInsertEventHandler ChildInserted
 

Member Function Documentation

◆ OnInitialize()

override bool BrawlLib.SSBB.ResourceNodes.STPMEntryNode.OnInitialize ( )
inlinevirtual

Reimplemented from BrawlLib.SSBB.ResourceNodes.ResourceNode.

1026 {
1027 id = Header->_id;
1028 echo = Header->_echo;
1029 id2 = Header->_id2;
1030
1031 if (_name == null)
1032 {
1033 _name = "STPMEntry " + id;
1034 }
1035
1036 _values = new ParameterValueManager((VoidPtr) Header + 4);
1037
1038 return false;
1039 }
string _name
Definition: ResourceNode.cs:139
Definition: VoidPtr.cs:9
byte _id2
Definition: Parameters.cs:49
bushort _id
Definition: Parameters.cs:48
byte _echo
Definition: Parameters.cs:50

◆ OnRebuild()

override void BrawlLib.SSBB.ResourceNodes.STPMEntryNode.OnRebuild ( VoidPtr  address,
int  length,
bool  force 
)
inlinevirtual

Reimplemented from BrawlLib.SSBB.ResourceNodes.ResourceNode.

1042 {
1043 StageParameterEntry* header = (StageParameterEntry*) address;
1044 *header = new StageParameterEntry(id, echo, id2);
1045 byte* pOut = (byte*) header + 4;
1046 byte* pIn = (byte*) _values._values.Address;
1047 for (int i = 0; i < 64 * 4; i++)
1048 {
1049 *pOut++ = *pIn++;
1050 }
1051 }
VoidPtr Address
Definition: UnsafeBuffer.cs:9
UnsafeBuffer _values
Definition: ParameterValueManager.cs:9
Definition: Parameters.cs:47

Property Documentation

◆ CameraFOV

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.CameraFOV
getset
389 {
390 get => _values.GetFloat(9);
391 set
392 {
393 _values.SetFloat(9, value);
395 }
396 }
float GetFloat(int index)
Definition: ParameterValueManager.cs:38
void SetFloat(int index, float value)
Definition: ParameterValueManager.cs:43
virtual void SignalPropertyChange()
Definition: ResourceNode.cs:313

◆ CameraLeft

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.CameraLeft
getset
532 {
533 get => _values.GetFloat(22);
534 set
535 {
536 _values.SetFloat(22, value);
538 }
539 }

◆ CameraRight

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.CameraRight
getset
521 {
522 get => _values.GetFloat(21);
523 set
524 {
525 _values.SetFloat(21, value);
527 }
528 }

◆ CameraSpeed

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.CameraSpeed
getset
488 {
489 get => _values.GetFloat(18);
490 set
491 {
492 _values.SetFloat(18, value);
494 }
495 }

◆ CharacterBubbleBufferMultiplier

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.CharacterBubbleBufferMultiplier
getset
466 {
467 get => _values.GetFloat(16);
468 set
469 {
470 _values.SetFloat(16, value);
472 }
473 }

◆ CharacterWindEnabled

bool BrawlLib.SSBB.ResourceNodes.STPMEntryNode.CharacterWindEnabled
getset
840 {
841 get => _values.GetByte(49, 1) != 0;
842 set
843 {
844 _values.SetByte(49, 1, (byte) (value ? 1 : 0));
846 }
847 }
void SetByte(int index, int index2, byte value)
Definition: ParameterValueManager.cs:83
byte GetByte(int index, int index2)
Definition: ParameterValueManager.cs:78

◆ Echo

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Echo
getset
224 {
225 get => echo;
226 set
227 {
228 echo = value;
230 }
231 }

◆ EchoDepth

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.EchoDepth
getset
939 {
940 get => _values.GetInt(56);
941 set
942 {
943 _values.SetInt(56, value);
945 }
946 }
void SetInt(int index, int value)
Definition: ParameterValueManager.cs:53
int GetInt(int index)
Definition: ParameterValueManager.cs:48

◆ EchoDepthRemoval

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.EchoDepthRemoval
getset
950 {
951 get => _values.GetInt(57);
952 set
953 {
954 _values.SetInt(57, value);
956 }
957 }

◆ EchoRepeats1

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.EchoRepeats1
getset
961 {
962 get => _values.GetInt(58);
963 set
964 {
965 _values.SetInt(58, value);
967 }
968 }

◆ EchoRepeats2

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.EchoRepeats2
getset
972 {
973 get => _values.GetInt(59);
974 set
975 {
976 _values.SetInt(59, value);
978 }
979 }

◆ FinalSmashCamTilt

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.FinalSmashCamTilt
getset
510 {
511 get => _values.GetFloat(20);
512 set
513 {
514 _values.SetFloat(20, value);
516 }
517 }

◆ FixedCamFOV

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.FixedCamFOV
getset
697 {
698 get => _values.GetFloat(37);
699 set
700 {
701 _values.SetFloat(37, value);
703 }
704 }

◆ FixedCamX

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.FixedCamX
getset
664 {
665 get => _values.GetFloat(34);
666 set
667 {
668 _values.SetFloat(34, value);
670 }
671 }

◆ FixedCamY

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.FixedCamY
getset
675 {
676 get => _values.GetFloat(35);
677 set
678 {
679 _values.SetFloat(35, value);
681 }
682 }

◆ FixedCamZ

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.FixedCamZ
getset
686 {
687 get => _values.GetFloat(36);
688 set
689 {
690 _values.SetFloat(36, value);
692 }
693 }

◆ FixedHorizontalAngle

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.FixedHorizontalAngle
getset
708 {
709 get => _values.GetFloat(38);
710 set
711 {
712 _values.SetFloat(38, value);
714 }
715 }

◆ FixedVerticalAngle

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.FixedVerticalAngle
getset
719 {
720 get => _values.GetFloat(39);
721 set
722 {
723 _values.SetFloat(39, value);
725 }
726 }

◆ HorizontalRotationFactor

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.HorizontalRotationFactor
getset
444 {
445 get => _values.GetFloat(14);
446 set
447 {
448 _values.SetFloat(14, value);
450 }
451 }

◆ HorizontalWindRotation

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.HorizontalWindRotation
getset
884 {
885 get => _values.GetFloat(51);
886 set
887 {
888 _values.SetFloat(51, value);
890 }
891 }

◆ IceClimbersFinalPosX

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.IceClimbersFinalPosX
getset
752 {
753 get => _values.GetFloat(42);
754 set
755 {
756 _values.SetFloat(42, value);
758 }
759 }

◆ IceClimbersFinalPosY

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.IceClimbersFinalPosY
getset
763 {
764 get => _values.GetFloat(43);
765 set
766 {
767 _values.SetFloat(43, value);
769 }
770 }

◆ IceClimbersFinalPosZ

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.IceClimbersFinalPosZ
getset
774 {
775 get => _values.GetFloat(44);
776 set
777 {
778 _values.SetFloat(44, value);
780 }
781 }

◆ IceClimbersFinalScaleX

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.IceClimbersFinalScaleX
getset
785 {
786 get => _values.GetFloat(45);
787 set
788 {
789 _values.SetFloat(45, value);
791 }
792 }

◆ IceClimbersFinalScaleY

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.IceClimbersFinalScaleY
getset
796 {
797 get => _values.GetFloat(46);
798 set
799 {
800 _values.SetFloat(46, value);
802 }
803 }

◆ Id1

ushort BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Id1
getset
235 {
236 get => id;
237 set
238 {
239 id = value;
241 }
242 }

◆ Id2

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Id2
getset
246 {
247 get => id2;
248 set
249 {
250 id2 = value;
252 }
253 }

◆ MaximumTilt

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.MaximumTilt
getset
433 {
434 get => _values.GetFloat(13);
435 set
436 {
437 _values.SetFloat(13, value);
439 }
440 }

◆ MaximumZ

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.MaximumZ
getset
411 {
412 get => _values.GetFloat(11);
413 set
414 {
415 _values.SetFloat(11, value);
417 }
418 }

◆ MinimumTilt

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.MinimumTilt
getset
422 {
423 get => _values.GetFloat(12);
424 set
425 {
426 _values.SetFloat(12, value);
428 }
429 }

◆ MinimumZ

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.MinimumZ
getset
400 {
401 get => _values.GetFloat(10);
402 set
403 {
404 _values.SetFloat(10, value);
406 }
407 }

◆ MusicVolume

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.MusicVolume
getset
301 {
302 get => _values.GetByte(4, 0);
303 set
304 {
305 _values.SetByte(4, 0, value);
307 }
308 }

◆ OlimarFinalCamAngle

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.OlimarFinalCamAngle
getset
741 {
742 get => _values.GetFloat(41);
743 set
744 {
745 _values.SetFloat(41, value);
747 }
748 }

◆ PauseCamAngle

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamAngle
getset
576 {
577 get => _values.GetFloat(26);
578 set
579 {
580 _values.SetFloat(26, value);
582 }
583 }

◆ PauseCamRotXMax

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamRotXMax
getset
653 {
654 get => _values.GetFloat(33);
655 set
656 {
657 _values.SetFloat(33, value);
659 }
660 }

◆ PauseCamRotXMin

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamRotXMin
getset
642 {
643 get => _values.GetFloat(32);
644 set
645 {
646 _values.SetFloat(32, value);
648 }
649 }

◆ PauseCamRotYMax

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamRotYMax
getset
631 {
632 get => _values.GetFloat(31);
633 set
634 {
635 _values.SetFloat(31, value);
637 }
638 }

◆ PauseCamRotYMin

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamRotYMin
getset
620 {
621 get => _values.GetFloat(30);
622 set
623 {
624 _values.SetFloat(30, value);
626 }
627 }

◆ PauseCamX

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamX
getset
543 {
544 get => _values.GetFloat(23);
545 set
546 {
547 _values.SetFloat(23, value);
549 }
550 }

◆ PauseCamY

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamY
getset
554 {
555 get => _values.GetFloat(24);
556 set
557 {
558 _values.SetFloat(24, value);
560 }
561 }

◆ PauseCamZ

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamZ
getset
565 {
566 get => _values.GetFloat(25);
567 set
568 {
569 _values.SetFloat(25, value);
571 }
572 }

◆ PauseCamZoomDefault

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamZoomDefault
getset
598 {
599 get => _values.GetFloat(28);
600 set
601 {
602 _values.SetFloat(28, value);
604 }
605 }

◆ PauseCamZoomIn

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamZoomIn
getset
587 {
588 get => _values.GetFloat(27);
589 set
590 {
591 _values.SetFloat(27, value);
593 }
594 }

◆ PauseCamZoomOut

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PauseCamZoomOut
getset
609 {
610 get => _values.GetFloat(29);
611 set
612 {
613 _values.SetFloat(29, value);
615 }
616 }

◆ PitFinalPalutenaScale

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.PitFinalPalutenaScale
getset
807 {
808 get => _values.GetFloat(47);
809 set
810 {
811 _values.SetFloat(47, value);
813 }
814 }

◆ ResourceFileType

override ResourceType BrawlLib.SSBB.ResourceNodes.STPMEntryNode.ResourceFileType
get

◆ ShadowPitch

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.ShadowPitch
getset
345 {
346 get => _values.GetFloat(5);
347 set
348 {
349 _values.SetFloat(5, value);
351 }
352 }

◆ ShadowYaw

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.ShadowYaw
getset
356 {
357 get => _values.GetFloat(6);
358 set
359 {
360 _values.SetFloat(6, value);
362 }
363 }

◆ SoundVolume

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.SoundVolume
getset
312 {
313 get => _values.GetByte(4, 1);
314 set
315 {
316 _values.SetByte(4, 1, value);
318 }
319 }

◆ StageWindEnabled

bool BrawlLib.SSBB.ResourceNodes.STPMEntryNode.StageWindEnabled
getset
829 {
830 get => _values.GetByte(49, 0) != 0;
831 set
832 {
833 _values.SetByte(49, 0, (byte) (value ? 1 : 0));
835 }
836 }

◆ StarKOCamTilt

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.StarKOCamTilt
getset
499 {
500 get => _values.GetFloat(19);
501 set
502 {
503 _values.SetFloat(19, value);
505 }
506 }

◆ Value1

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value1
getset
257 {
258 get => _values.GetFloat(0);
259 set
260 {
261 _values.SetFloat(0, value);
263 }
264 }

◆ Value18

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value18
getset
477 {
478 get => _values.GetFloat(17);
479 set
480 {
481 _values.SetFloat(17, value);
483 }
484 }

◆ Value2

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value2
getset
268 {
269 get => _values.GetFloat(1);
270 set
271 {
272 _values.SetFloat(1, value);
274 }
275 }

◆ Value3

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value3
getset
279 {
280 get => _values.GetFloat(2);
281 set
282 {
283 _values.SetFloat(2, value);
285 }
286 }

◆ Value4

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value4
getset
290 {
291 get => _values.GetFloat(3);
292 set
293 {
294 _values.SetFloat(3, value);
296 }
297 }

◆ Value41

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value41
getset
730 {
731 get => _values.GetFloat(40);
732 set
733 {
734 _values.SetFloat(40, value);
736 }
737 }

◆ Value49

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value49
getset
818 {
819 get => _values.GetFloat(48);
820 set
821 {
822 _values.SetFloat(48, value);
824 }
825 }

◆ Value50c

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value50c
getset
851 {
852 get => _values.GetByte(49, 2);
853 set
854 {
855 _values.SetByte(49, 2, value);
857 }
858 }

◆ Value50d

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value50d
getset
862 {
863 get => _values.GetByte(49, 3);
864 set
865 {
866 _values.SetByte(49, 3, value);
868 }
869 }

◆ Value54

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value54
getset
906 {
907 get => _values.GetFloat(53);
908 set
909 {
910 _values.SetFloat(53, value);
912 }
913 }

◆ Value55

RGBAPixel BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value55
getset
917 {
918 get => _values.GetRGBA(54);
919 set
920 {
921 _values.SetRGBA(54, value);
923 }
924 }
RGBAPixel GetRGBA(int index)
Definition: ParameterValueManager.cs:68
void SetRGBA(int index, RGBAPixel value)
Definition: ParameterValueManager.cs:73

◆ Value56

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value56
getset
928 {
929 get => _values.GetInt(55);
930 set
931 {
932 _values.SetInt(55, value);
934 }
935 }

◆ Value5c

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value5c
getset
323 {
324 get => _values.GetByte(4, 2);
325 set
326 {
327 _values.SetByte(4, 2, value);
329 }
330 }

◆ Value5d

byte BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value5d
getset
334 {
335 get => _values.GetByte(4, 3);
336 set
337 {
338 _values.SetByte(4, 3, value);
340 }
341 }

◆ Value61

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value61
getset
983 {
984 get => _values.GetInt(60);
985 set
986 {
987 _values.SetInt(60, value);
989 }
990 }

◆ Value62

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value62
getset
994 {
995 get => _values.GetInt(61);
996 set
997 {
998 _values.SetInt(61, value);
1000 }
1001 }

◆ Value63

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value63
getset
1005 {
1006 get => _values.GetInt(62);
1007 set
1008 {
1009 _values.SetInt(62, value);
1011 }
1012 }

◆ Value64

int BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value64
getset
1016 {
1017 get => _values.GetInt(63);
1018 set
1019 {
1020 _values.SetInt(63, value);
1022 }
1023 }

◆ Value8

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value8
getset
367 {
368 get => _values.GetFloat(7);
369 set
370 {
371 _values.SetFloat(7, value);
373 }
374 }

◆ Value9

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.Value9
getset
378 {
379 get => _values.GetFloat(8);
380 set
381 {
382 _values.SetFloat(8, value);
384 }
385 }

◆ VerticalRotationFactor

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.VerticalRotationFactor
getset
455 {
456 get => _values.GetFloat(15);
457 set
458 {
459 _values.SetFloat(15, value);
461 }
462 }

◆ VerticalWindRotation

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.VerticalWindRotation
getset
895 {
896 get => _values.GetFloat(52);
897 set
898 {
899 _values.SetFloat(52, value);
901 }
902 }

◆ WindStrength

float BrawlLib.SSBB.ResourceNodes.STPMEntryNode.WindStrength
getset
873 {
874 get => _values.GetFloat(50);
875 set
876 {
877 _values.SetFloat(50, value);
879 }
880 }

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