mirror of
https://github.com/KillzXGaming/Switch-Toolbox
synced 2024-11-26 14:30:26 +00:00
5312 lines
295 KiB
XML
5312 lines
295 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Syroot.NintenTools.NSW.Bfres</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.AnimCurve">
|
|
<summary>
|
|
Represents an animation curve used by several sections to control different parameters over time.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.AnimCurve.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurve.AlignmentBuffer">
|
|
<summary>
|
|
Alignment of curve data
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.FrameType">
|
|
<summary>
|
|
Gets or sets the data type in which <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Frames"/> are loaded and saved. For simplicity, the class
|
|
always stores frames as converted <see cref="T:System.Single"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.KeyType">
|
|
<summary>
|
|
Gets or sets the data type in which <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> are loaded and saved. For simplicity, the class
|
|
always stores frames as converted <see cref="T:System.Single"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.CurveType">
|
|
<summary>
|
|
Gets or sets the curve type, determining the number of elements stored with each key.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.AnimDataOffset">
|
|
<summary>
|
|
Gets or sets the memory offset relative to the start of the corresponding animation data structure to
|
|
animate the field stored at that address. Note that enums exist in the specific animation which map offsets
|
|
to names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.StartFrame">
|
|
<summary>
|
|
Gets or sets the first frame at which a key is placed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.EndFrame">
|
|
<summary>
|
|
Gets or sets the last frame at which a key is placed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Scale">
|
|
<summary>
|
|
Gets or sets the scale to multiply values of the curve by.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Offset">
|
|
<summary>
|
|
Gets or sets the offset to add to the values of the curve (after multiplicating them).
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Delta">
|
|
<summary>
|
|
Gets or sets the difference between the lowest and highest key value.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Frames">
|
|
<summary>
|
|
Gets the frame numbers at which keys of the same index in the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array are placed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys">
|
|
<summary>
|
|
Gets an array of elements forming the elements of keys placed at the frames of the same index in the
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Frames"/> array.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.AnimCurveFrameType">
|
|
<summary>
|
|
Represents the possible data types in which <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Frames"/> are stored. For simple library use,
|
|
they are always converted them to and from <see cref="F:Syroot.NintenTools.NSW.Bfres.AnimCurveFrameType.Single"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveFrameType.Single">
|
|
<summary>
|
|
The frames are stored as <see cref="T:System.Single"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveFrameType.Decimal10x5">
|
|
<summary>
|
|
The frames are stored as <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveFrameType.Byte">
|
|
<summary>
|
|
The frames are stored as <see cref="T:System.Byte"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.AnimCurveKeyType">
|
|
<summary>
|
|
Represents the possible data types in which <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> are stored. For simple library use,
|
|
they are always converted them to and from <see cref="F:Syroot.NintenTools.NSW.Bfres.AnimCurveKeyType.Single"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveKeyType.Single">
|
|
<summary>
|
|
The keys are stored as <see cref="T:System.Single"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveKeyType.Int16">
|
|
<summary>
|
|
The keys are stored as <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveKeyType.SByte">
|
|
<summary>
|
|
The keys are stored as <see cref="T:System.SByte"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.AnimCurveType">
|
|
<summary>
|
|
Represents the type of key values stored by this curve. This also determines the number of required elements to
|
|
define a key in the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array. Use the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.ElementsPerKey"/>
|
|
method to retrieve the number of elements required for the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.CurveType"/> of that curve.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveType.Cubic">
|
|
<summary>
|
|
The curve uses cubic interpolation. 4 elements of the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array form a key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveType.Linear">
|
|
<summary>
|
|
The curve uses linear interpolation. 2 elements of the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array form a key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveType.BakedFloat">
|
|
<summary>
|
|
1 element of the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array forms a key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveType.StepInt">
|
|
<summary>
|
|
1 element of the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array forms a key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveType.BakedInt">
|
|
<summary>
|
|
1 element of the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array forms a key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveType.StepBool">
|
|
<summary>
|
|
1 element of the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array forms a key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimCurveType.BakedBool">
|
|
<summary>
|
|
1 element of the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.Keys"/> array forms a key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.AnimConstant.AnimDataOffset">
|
|
<summary>
|
|
Gets or sets the memory offset relative to the start of the corresponding animation data structure to
|
|
animate the field stored at that address. Note that enums exist in the specific animation which map offsets
|
|
to names.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5">
|
|
<summary>
|
|
Represents a 16-bit fixed-point decimal consisting of 1 sign bit, 10 integer bits and 5 fractional bits (denoted
|
|
as Q10.5). Note that the implementation is not reporting over- and underflowing errors.
|
|
</summary>
|
|
<remarks>
|
|
Examples:
|
|
SIIIIIII_IIIFFFFF
|
|
0b00000000_00010000 = 0.5
|
|
0b00000000_00100000 = 1
|
|
0b00000001_00000000 = 8
|
|
0b01000000_00000000 = 512
|
|
0b10000000_00000000 = -1024
|
|
</remarks>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Decimal10x5.MaxValue">
|
|
<summary>
|
|
Represents the largest possible value of <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Decimal10x5.MinValue">
|
|
<summary>
|
|
Represents the smallest possible value of <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.#ctor(System.Int32)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> struct from the given <paramref name="raw"/>
|
|
representation.
|
|
</summary>
|
|
<param name="raw">The raw representation of the internally stored bits.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Decimal10x5.Raw">
|
|
<summary>
|
|
Gets the internally stored value to represent the instance.
|
|
</summary>
|
|
<remarks>Signed to get arithmetic rather than logical shifts.</remarks>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_UnaryPlus(Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Returns the given <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
<param name="a">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<returns>The result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Addition(Syroot.NintenTools.NSW.Bfres.Decimal10x5,Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Adds the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> to the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<returns>The addition result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_UnaryNegation(Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Negates the given <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
<param name="a">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> to negate.</param>
|
|
<returns>The negated result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Subtraction(Syroot.NintenTools.NSW.Bfres.Decimal10x5,Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Subtracts the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> from the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<returns>The subtraction result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Multiply(Syroot.NintenTools.NSW.Bfres.Decimal10x5,System.Int32)">
|
|
<summary>
|
|
Multiplicates the given <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> by the scalar.
|
|
</summary>
|
|
<param name="a">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<param name="s">The scalar.</param>
|
|
<returns>The multiplication result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Multiply(Syroot.NintenTools.NSW.Bfres.Decimal10x5,Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Multiplicates the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> by the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<returns>The multiplication result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Division(Syroot.NintenTools.NSW.Bfres.Decimal10x5,System.Int32)">
|
|
<summary>
|
|
Divides the given <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> through the scalar.
|
|
</summary>
|
|
<param name="a">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<param name="s">The scalar.</param>
|
|
<returns>The division result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Division(Syroot.NintenTools.NSW.Bfres.Decimal10x5,Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Divides the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> through the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<returns>The division result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Equality(Syroot.NintenTools.NSW.Bfres.Decimal10x5,Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Gets a value indicating whether the first specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> is the same as the second
|
|
specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> to compare.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> to compare.</param>
|
|
<returns>true, if both <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> are the same.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Inequality(Syroot.NintenTools.NSW.Bfres.Decimal10x5,Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Gets a value indicating whether the first specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> is not the same as the second
|
|
specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> to compare.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> to compare.</param>
|
|
<returns>true, if both <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> are not the same.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Explicit(System.Int32)~Syroot.NintenTools.NSW.Bfres.Decimal10x5">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Int32"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Explicit(System.Double)~Syroot.NintenTools.NSW.Bfres.Decimal10x5">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Double"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Explicit(System.Single)~Syroot.NintenTools.NSW.Bfres.Decimal10x5">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Single"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Explicit(Syroot.NintenTools.NSW.Bfres.Decimal10x5)~System.Double">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:System.Double"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> value to represent in the new <see cref="T:System.Double"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Explicit(Syroot.NintenTools.NSW.Bfres.Decimal10x5)~System.Int32">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:System.Int32"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> value to represent in the new <see cref="T:System.Int32"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.op_Explicit(Syroot.NintenTools.NSW.Bfres.Decimal10x5)~System.Single">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:System.Single"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> value to represent in the new <see cref="T:System.Single"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.Equals(System.Object)">
|
|
<summary>
|
|
Gets a value indicating whether this <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> is the same as the second specified
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
<param name="obj">The object to compare, if it is a <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<returns>true, if both <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> are the same.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.GetHashCode">
|
|
<summary>
|
|
Gets a hash code as an indication for object equality.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.ToString">
|
|
<summary>
|
|
Gets a string describing this <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
<returns>A string describing this <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Decimal10x5.Equals(Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Indicates whether the current <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> is equal to another <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.
|
|
</summary>
|
|
<param name="other">A <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> to compare with this <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/>.</param>
|
|
<returns>true if the current <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> is equal to the other parameter; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.DWord">
|
|
<summary>
|
|
Represents a 4-byte value which can hold differently typed data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.DWord.Int32">
|
|
<summary>
|
|
The data as an <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Int32"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.DWord.Single">
|
|
<summary>
|
|
The data as a <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Single"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.DWord.UInt32">
|
|
<summary>
|
|
The data as an <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.UInt32"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.op_Implicit(System.Int32)~Syroot.NintenTools.NSW.Bfres.DWord">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Int32"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.op_Implicit(System.Single)~Syroot.NintenTools.NSW.Bfres.DWord">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Single"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.op_Implicit(System.UInt32)~Syroot.NintenTools.NSW.Bfres.DWord">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.UInt32"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.op_Implicit(Syroot.NintenTools.NSW.Bfres.DWord)~System.Int32">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to an <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Int32"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> value to represent in the new <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Int32"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.op_Implicit(Syroot.NintenTools.NSW.Bfres.DWord)~System.Single">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Single"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> value to represent in the new <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.Single"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.op_Implicit(Syroot.NintenTools.NSW.Bfres.DWord)~System.UInt32">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to an <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.UInt32"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.DWord"/> value to represent in the new <see cref="F:Syroot.NintenTools.NSW.Bfres.DWord.UInt32"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.GetTypeCode">
|
|
<summary>
|
|
Returns the <see cref="T:System.TypeCode"/> for this instance.
|
|
</summary>
|
|
<returns>The enumerated constant that is the <see cref="T:System.TypeCode"/> of the class or value type that
|
|
implements this interface.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToBoolean(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToByte(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToChar(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToDateTime(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToDecimal(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToDouble(System.IFormatProvider)">
|
|
<summary>
|
|
Converts the value of this instance to an equivalent double-precision floating-point number using the
|
|
specified culture-specific formatting information.
|
|
</summary>
|
|
<param name="provider">An <see cref="T:System.IFormatProvider"/> interface implementation that supplies
|
|
culture-specific formatting information.</param>
|
|
<returns>A double-precision floating-point number equivalent to the value of this instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToInt16(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToInt32(System.IFormatProvider)">
|
|
<summary>
|
|
Converts the value of this instance to an equivalent 32-bit signed integer using the specified
|
|
culture-specific formatting information.
|
|
</summary>
|
|
<param name="provider">An <see cref="T:System.IFormatProvider"/> interface implementation that supplies
|
|
culture-specific formatting information.</param>
|
|
<returns>An 32-bit signed integer equivalent to the value of this instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToInt64(System.IFormatProvider)">
|
|
<summary>
|
|
Converts the value of this instance to an equivalent 64-bit signed integer using the specified
|
|
culture-specific formatting information.
|
|
</summary>
|
|
<param name="provider">An <see cref="T:System.IFormatProvider"/> interface implementation that supplies
|
|
culture-specific formatting information.</param>
|
|
<returns>An 64-bit signed integer equivalent to the value of this instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToSByte(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToSingle(System.IFormatProvider)">
|
|
<summary>
|
|
Converts the value of this instance to an equivalent single-precision floating-point number using the
|
|
specified culture-specific formatting information.
|
|
</summary>
|
|
<param name="provider">An <see cref="T:System.IFormatProvider"/> interface implementation that supplies
|
|
culture-specific formatting information.</param>
|
|
<returns>A single-precision floating-point number equivalent to the value of this instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToString(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToType(System.Type,System.IFormatProvider)">
|
|
<summary>
|
|
Converts the value of this instance to an <see cref="T:System.Object"/> of the specified <see cref="T:System.Type"/> that has
|
|
an equivalent value, using the specified culture-specific formatting information.
|
|
</summary>
|
|
<param name="conversionType">The <see cref="T:System.Type"/> to which the value of this instance is converted.
|
|
</param>
|
|
<param name="provider">An <see cref="T:System.IFormatProvider"/> interface implementation that supplies
|
|
culture-specific formatting information.</param>
|
|
<returns>An <see cref="T:System.Object"/> instance of type conversionType whose value is equivalent to the value of
|
|
this instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToUInt16(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToUInt32(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.DWord.ToUInt64(System.IFormatProvider)">
|
|
<summary>
|
|
This operation is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Half">
|
|
<summary>
|
|
Represents a 16-bit half-precision floating point value according to the IEEE 754 standard.
|
|
</summary>
|
|
<remarks>
|
|
Examples:
|
|
SEEEEEFF_FFFFFFFF
|
|
0b00000000_00000000 = 0
|
|
1b00000000_00000000 = -0
|
|
0b00111100_00000000 = 1
|
|
0b11000000_00000000 = -2
|
|
0b11111011_11111111 = 65504 (MaxValue)
|
|
0b01111100_00000000 = PositiveInfinity
|
|
0b11111100_00000000 = NegativeInfinity
|
|
</remarks>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Half.Epsilon">
|
|
<summary>
|
|
Represents the smallest positive <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> value greater than zero.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Half.MaxValue">
|
|
<summary>
|
|
Represents the largest possible value of <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Half.MinValue">
|
|
<summary>
|
|
Represents the smallest possible value of <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Half.NaN">
|
|
<summary>
|
|
Represents not a number (NaN).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Half.NegativeInfinity">
|
|
<summary>
|
|
Represents negative infinity.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Half.PositiveInfinity">
|
|
<summary>
|
|
Represents positive infinity.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.#ctor(System.UInt16)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> struct from the given <paramref name="raw"/>
|
|
representation.
|
|
</summary>
|
|
<param name="raw">The raw representation of the internally stored bits.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Half.Raw">
|
|
<summary>
|
|
Gets the internally stored value to represent the instance.
|
|
</summary>
|
|
<remarks>Signed to get arithmetic rather than logical shifts.</remarks>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_UnaryPlus(Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Returns the given <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
<param name="a">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<returns>The result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Addition(Syroot.NintenTools.NSW.Bfres.Half,Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Adds the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> to the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<returns>The addition result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_UnaryNegation(Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Negates the given <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
<param name="a">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> to negate.</param>
|
|
<returns>The negated result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Subtraction(Syroot.NintenTools.NSW.Bfres.Half,Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Subtracts the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> from the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<returns>The subtraction result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Multiply(Syroot.NintenTools.NSW.Bfres.Half,Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Multiplicates the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> by the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<returns>The multiplication result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Division(Syroot.NintenTools.NSW.Bfres.Half,Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Divides the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> through the second one.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<returns>The division result.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Equality(Syroot.NintenTools.NSW.Bfres.Half,Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Gets a value indicating whether the first specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> is the same as the second
|
|
specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> to compare.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> to compare.</param>
|
|
<returns>true, if both <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> are the same.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Inequality(Syroot.NintenTools.NSW.Bfres.Half,Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Gets a value indicating whether the first specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> is not the same as the second
|
|
specified <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
<param name="a">The first <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> to compare.</param>
|
|
<param name="b">The second <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> to compare.</param>
|
|
<returns>true, if both <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> are not the same.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Explicit(System.Int32)~Syroot.NintenTools.NSW.Bfres.Half">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Int32"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Explicit(System.Double)~Syroot.NintenTools.NSW.Bfres.Half">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Double"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Explicit(System.Single)~Syroot.NintenTools.NSW.Bfres.Half">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Single"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Implicit(Syroot.NintenTools.NSW.Bfres.Half)~System.Double">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:System.Double"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> value to represent in the new <see cref="T:System.Double"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Explicit(Syroot.NintenTools.NSW.Bfres.Half)~System.Int32">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:System.Int32"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> value to represent in the new <see cref="T:System.Int32"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.op_Implicit(Syroot.NintenTools.NSW.Bfres.Half)~System.Single">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:System.Single"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> value to represent in the new <see cref="T:System.Single"/>
|
|
instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.Equals(System.Object)">
|
|
<summary>
|
|
Gets a value indicating whether this <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> is the same as the second specified
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
<param name="obj">The object to compare, if it is a <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<returns>true, if both <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> are the same.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.GetHashCode">
|
|
<summary>
|
|
Gets a hash code as an indication for object equality.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.ToString">
|
|
<summary>
|
|
Gets a string describing this <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
<returns>A string describing this <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.Equals(Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Indicates whether the current <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> is equal to another <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.
|
|
</summary>
|
|
<param name="other">A <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> to compare with this <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/>.</param>
|
|
<returns>true if the current <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> is equal to the other parameter; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.IsNaN(Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Returns a value indicating whether the specified number evaluates to not a number (<see cref="F:Syroot.NintenTools.NSW.Bfres.Half.NaN"/>).
|
|
</summary>
|
|
<param name="half">A half-precision floating-point number.</param>
|
|
<returns><c>true</c> if value evaluates to not a number (<see cref="F:Syroot.NintenTools.NSW.Bfres.Half.NaN"/>); otherwise <c>false</c>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.IsInfinity(Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Returns a value indicating whether the specified number evaluates to negative or positive infinity.
|
|
</summary>
|
|
<param name="half">A half-precision floating-point number.</param>
|
|
<returns><c>true</c> if half evaluates to <see cref="F:Syroot.NintenTools.NSW.Bfres.Half.PositiveInfinity"/> or <see cref="F:Syroot.NintenTools.NSW.Bfres.Half.NegativeInfinity"/>;
|
|
otherwise <c>false</c>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.IsNegativeInfinity(Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Returns a value indicating whether the specified number evaluates to negative infinity.
|
|
</summary>
|
|
<param name="half">A half-precision floating-point number.</param>
|
|
<returns><c>true</c> if half evaluates to <see cref="F:Syroot.NintenTools.NSW.Bfres.Half.NegativeInfinity"/>; otherwise <c>false</c>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Half.IsPositiveInfinity(Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Returns a value indicating whether the specified number evaluates to positive infinity.
|
|
</summary>
|
|
<param name="half">A half-precision floating-point number.</param>
|
|
<returns><c>true</c> if half evaluates to <see cref="F:Syroot.NintenTools.NSW.Bfres.Half.PositiveInfinity"/>; otherwise <c>false</c>.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BufferInfo">
|
|
<summary>
|
|
Represents an buffer info section in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> subfile. References vertex and index buffers
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BufferInfo.BufferOffset">
|
|
<summary>
|
|
Gets or sets the buffer instance that stores face data first, then vertex buffer after.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BufferInfo.VertexBufferData">
|
|
<summary>
|
|
Gets or sets the buffer instance that stores face data
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BufferInfo.IndexBufferData">
|
|
<summary>
|
|
Gets or sets the buffer instance that stores vertex data
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BufferInfo.unk">
|
|
<summary>
|
|
Gets or sets an unkown value
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BufferSize">
|
|
<summary>
|
|
Represents a buffer info section
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BufferSize.Size">
|
|
<summary>
|
|
the buffer size
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BufferSize.Flag">
|
|
<summary>
|
|
Flag
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.MemoryPool">
|
|
<summary>
|
|
Represents a buffer info section
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.RelocationTableTest">
|
|
<summary>
|
|
Load and display information of RLT
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ResDict">
|
|
<summary>
|
|
Represents the non-generic base of a dictionary which can quickly look up <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> instances via
|
|
key or index.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResDict.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResDict"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResDict.Count">
|
|
<summary>
|
|
Gets the number of instances stored.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResDict.Add(System.String)">
|
|
<summary>
|
|
Adds the given <paramref name="key"/> to insert in the dictionary.
|
|
</summary>
|
|
<exception cref="T:System.ArgumentException">Duplicated <paramref name="key"/> instances
|
|
already exists.</exception>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResDict.Remove(System.String)">
|
|
<summary>
|
|
Removes the given <paramref name="key"/> from the dictionary.
|
|
</summary>
|
|
<exception cref="T:System.ArgumentException">Duplicated <paramref name="key"/> instances
|
|
already exists.</exception>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResDict.ContainsKey(System.String)">
|
|
<summary>
|
|
Determines whether the given <paramref name="key"/> is in the dictionary.
|
|
</summary>
|
|
<returns><c>true</c> if <paramref name="key"/> was found in the dictionary; otherwise <c>false</c>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResDict.GetKey(System.Int32)">
|
|
<summary>
|
|
Returns the key given <paramref name="index"/> is within range of the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResDict.Clear">
|
|
<summary>
|
|
Removes all elements from the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResDict.Nodes">
|
|
<summary>
|
|
Returns only the publically visible nodes, excluding the root node.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ResDict.Node">
|
|
<summary>
|
|
Represents a node forming the Patricia trie of the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ResString">
|
|
<summary>
|
|
Represents a <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.String"/> which is stored in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResString.String">
|
|
<summary>
|
|
The textual <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.String"/> represented by this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResString.Encoding">
|
|
<summary>
|
|
The <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.Encoding"/> with which this string was read or will be written.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResString.op_Implicit(System.String)~Syroot.NintenTools.NSW.Bfres.ResString">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResString"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.String"/> value to represent in the new <see cref="T:Syroot.NintenTools.NSW.Bfres.ResString"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResString.op_Implicit(Syroot.NintenTools.NSW.Bfres.ResString)~System.String">
|
|
<summary>
|
|
Converts the given <paramref name="value"/> value to an <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.String"/> instance.
|
|
</summary>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.ResString"/> value to represent in the new <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.String"/> instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResString.ToString">
|
|
<summary>
|
|
Returns the value of the <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.String"/> property.
|
|
</summary>
|
|
<returns>The value of the <see cref="P:Syroot.NintenTools.NSW.Bfres.ResString.String"/> property.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Srt2D">
|
|
<summary>
|
|
Represents a 2D transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt2D.SizeInBytes">
|
|
<summary>
|
|
The size of this structure.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt2D.Scaling">
|
|
<summary>
|
|
The scaling amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt2D.Rotation">
|
|
<summary>
|
|
The rotation angle of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt2D.Translation">
|
|
<summary>
|
|
The translation amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Srt3D">
|
|
<summary>
|
|
Represents a 3D transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt3D.SizeInBytes">
|
|
<summary>
|
|
The size of this structure.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt3D.Scaling">
|
|
<summary>
|
|
The scaling amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt3D.Rotation">
|
|
<summary>
|
|
The rotation amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Srt3D.Translation">
|
|
<summary>
|
|
The translation amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.TexSrt">
|
|
<summary>
|
|
Represents a 2D texture transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrt.SizeInBytes">
|
|
<summary>
|
|
The size of this structure.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrt.Mode">
|
|
<summary>
|
|
The <see cref="T:Syroot.NintenTools.NSW.Bfres.TexSrtMode"/> with which the transformation is applied.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrt.Scaling">
|
|
<summary>
|
|
The scaling amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrt.Rotation">
|
|
<summary>
|
|
The rotation angle of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrt.Translation">
|
|
<summary>
|
|
The translation amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.TexSrtEx">
|
|
<summary>
|
|
Represents a 2D texture transformation which is multiplied by a 3x4 matrix referenced at runtime by the
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.TexSrtEx.MatrixPointer"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrtEx.SizeInBytes">
|
|
<summary>
|
|
The size of this structure.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrtEx.Mode">
|
|
<summary>
|
|
The <see cref="T:Syroot.NintenTools.NSW.Bfres.TexSrtMode"/> with which the transformation is applied.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrtEx.Scaling">
|
|
<summary>
|
|
The scaling amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrtEx.Rotation">
|
|
<summary>
|
|
The rotation angle of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrtEx.Translation">
|
|
<summary>
|
|
The translation amount of the transformation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexSrtEx.MatrixPointer">
|
|
<summary>
|
|
A pointer to a 3x4 matrix to multiply the transformation with. Set at runtime.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.TexSrtMode">
|
|
<summary>
|
|
Represents the texture transformation mode used in <see cref="T:Syroot.NintenTools.NSW.Bfres.TexSrt"/> and <see cref="T:Syroot.NintenTools.NSW.Bfres.TexSrtEx"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.UserData">
|
|
<summary>
|
|
Represents custom user variables which can be attached to many sections and subfiles of a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.UserData.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<UserData>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.UserData.Type">
|
|
<summary>
|
|
The data type of the stored values.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.GetValueInt32Array">
|
|
<summary>
|
|
Returns the stored value as an array of <see cref="T:System.Int32"/> instances when the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> is
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Int32"/>.
|
|
</summary>
|
|
<returns>The typed value.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.GetValueSingleArray">
|
|
<summary>
|
|
Returns the stored value as an array of <see cref="T:System.Single"/> instances when the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> is
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Single"/>.
|
|
</summary>
|
|
<returns>The typed value.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.GetValueStringArray">
|
|
<summary>
|
|
Returns the stored value as an array of <see cref="T:System.String"/> instances when the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> is
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.String"/> or <see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.WString"/>.
|
|
</summary>
|
|
<returns>The typed value.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.GetValueByteArray">
|
|
<summary>
|
|
Returns the stored value as an array of <see cref="T:System.Byte"/> instances when the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> is
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Byte"/>.
|
|
</summary>
|
|
<returns>The typed value.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.SetValue(System.Int32[])">
|
|
<summary>
|
|
Sets the stored <paramref name="value"/> as an <see cref="T:System.Int32"/> array and the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> to
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Int32"/>
|
|
</summary>
|
|
<param name="value">The value to store.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.SetValue(System.Single[])">
|
|
<summary>
|
|
Sets the stored <paramref name="value"/> as a <see cref="T:System.Single"/> array and the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> to
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Single"/>
|
|
</summary>
|
|
<param name="value">The value to store.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.SetValue(System.String[],System.Boolean)">
|
|
<summary>
|
|
Sets the stored <paramref name="value"/> as a <see cref="T:System.String"/> array and the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> to
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.String"/> or <see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.WString"/> depending on
|
|
<paramref name="asUnicode"/>.
|
|
</summary>
|
|
<param name="asUnicode"><c>true</c> to store data as UTF-16 encoded strings, or <c>false</c> to store it
|
|
as ASCII encoded strings.</param>
|
|
<param name="value">The value to store.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.UserData.SetValue(System.Byte[])">
|
|
<summary>
|
|
Sets the stored <paramref name="value"/> as a <see cref="T:System.Byte"/> array and the <see cref="P:Syroot.NintenTools.NSW.Bfres.UserData.Type"/> to
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Byte"/>
|
|
</summary>
|
|
<param name="value">The value to store.</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.UserDataType">
|
|
<summary>
|
|
Represents the possible data types of values stored in <see cref="T:Syroot.NintenTools.NSW.Bfres.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Int32">
|
|
<summary>
|
|
The values is an <see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Int32"/> array.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Single">
|
|
<summary>
|
|
The values is a <see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Single"/> array.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.UserDataType.String">
|
|
<summary>
|
|
The values is a <see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.String"/> array encoded in ASCII.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Byte">
|
|
<summary>
|
|
The values is a <see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.Byte"/> array.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.UserDataType.WString">
|
|
<summary>
|
|
The values is a <see cref="F:Syroot.NintenTools.NSW.Bfres.UserDataType.String"/> array encoded in UTF-16.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions">
|
|
<summary>
|
|
Represents extension methods for the <see cref="T:Syroot.BinaryData.BinaryDataReader"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadAnimConstant(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadAnimConstants(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadBounding(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadBoundings(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadDecimal10x5(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadDecimal10x5s(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadHalf(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadHalfs(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadMatrix3x4(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Matrix3x4"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Matrix3x4"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadMatrix3x4s(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Matrix3x4"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Matrix3x4"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector2"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2s(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector2"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2Bool(Syroot.BinaryData.BinaryDataReader,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector2Bool"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2Bool"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2Bools(Syroot.BinaryData.BinaryDataReader,System.Int32,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector2Bool"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2Bool"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2F(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector2F"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2F"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2Fs(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector2F"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2F"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2U(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector2U"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2U"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector2Us(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector2U"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector2U"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector3"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3s(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector3"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3Bool(Syroot.BinaryData.BinaryDataReader,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector3Bool"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3Bool"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3Bools(Syroot.BinaryData.BinaryDataReader,System.Int32,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector3Bool"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3Bool"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3F(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector3F"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3F"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3Fs(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector3F"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3F"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3U(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector3U"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3U"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector3Us(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector3U"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector3U"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector4"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4s(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector4"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4Bool(Syroot.BinaryData.BinaryDataReader,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector4Bool"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4Bool"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4Bools(Syroot.BinaryData.BinaryDataReader,System.Int32,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector4Bool"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4Bool"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4F(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector4F"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4F"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4Fs(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector4F"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4F"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4U(Syroot.BinaryData.BinaryDataReader)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector4U"/> instance from the current stream and returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4U"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadVector4Us(Syroot.BinaryData.BinaryDataReader,System.Int32)">
|
|
<summary>
|
|
Reads <see cref="T:Syroot.Maths.Vector4U"/> instances from the current stream and returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4U"/> instances.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.GetAttribCallback(Syroot.BinaryData.BinaryDataReader,Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat)">
|
|
<summary>
|
|
Returns the conversion delegate for converting data available in the given <paramref name="attribFormat"/>
|
|
into a <see cref="T:Syroot.Maths.Vector4F"/> instance. Useful to prevent repetitive lookup for multiple values.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="attribFormat">The <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> of the data.</param>
|
|
<returns>A conversion delegate for the data.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadAttrib(Syroot.BinaryData.BinaryDataReader,Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector4F"/> instance converted from the given <paramref name="attribFormat"/> and
|
|
returns it.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="attribFormat">The <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> of the data.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4F"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataReaderExtensions.ReadAttribs(Syroot.BinaryData.BinaryDataReader,System.Int32,Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat)">
|
|
<summary>
|
|
Reads a <see cref="T:Syroot.Maths.Vector4F"/> instances converted from the given <paramref name="attribFormat"/> and
|
|
returns them.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataReader"/>.</param>
|
|
<param name="count">The number of instances to read.</param>
|
|
<param name="attribFormat">The <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> of the data.</param>
|
|
<returns>The <see cref="T:Syroot.Maths.Vector4F"/> instances.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions">
|
|
<summary>
|
|
Represents extension methods for the <see cref="T:Syroot.BinaryData.BinaryDataWriter"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.NintenTools.NSW.Bfres.AnimConstant)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.NintenTools.NSW.Bfres.AnimConstant})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.NintenTools.NSW.Bfres.Bounding)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.NintenTools.NSW.Bfres.Bounding})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Bounding"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.NintenTools.NSW.Bfres.Decimal10x5)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.NintenTools.NSW.Bfres.Decimal10x5})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Decimal10x5"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.NintenTools.NSW.Bfres.Half)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.NintenTools.NSW.Bfres.Half})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Half"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Matrix3x4)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Matrix3x4"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Matrix3x4"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Matrix3x4})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Matrix3x4"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Matrix3x4"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector2Bool,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector2Bool"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector2Bool"/> instance.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector2Bool},Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector2Bool"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector2Bool"/> instances.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector2F)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector2F"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector2F"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector2F})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector2F"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector2F"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector2U)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector2U"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector2U"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector2U})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector2U"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector2U"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector3)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector3"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector3"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector3})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector3"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector3"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector3Bool,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector3Bool"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector3Bool"/> instance.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector3Bool},Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector3Bool"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector3Bool"/> instances.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector3F)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector3F"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector3F"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector3F})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector3F"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector3F"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector3U)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector3U"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector3U"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector3U})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector3U"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector3U"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector4)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector4"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector4"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector4})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector4"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector4"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector4Bool,Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector4Bool"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector4Bool"/> instance.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector4Bool},Syroot.BinaryData.BinaryBooleanFormat)">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector4Bool"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector4Bool"/> instances.</param>
|
|
<param name="format">The <see cref="T:Syroot.BinaryData.BinaryBooleanFormat"/> in which values are stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector4F)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector4F"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector4F"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector4F})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector4F"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector4F"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector4U)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector4U"/> instance into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector4U"/> instance.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector4U})">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector4U"/> instances into the current stream.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector4U"/> instances.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.GetShaderParamTypeCallback(Syroot.BinaryData.BinaryDataWriter,Syroot.NintenTools.NSW.Bfres.ShaderParamType)">
|
|
<summary>
|
|
Returns the conversion delegate for converting data available in the given <paramref name="attribFormat"/>
|
|
from a <see cref="T:Syroot.Maths.Vector4F"/> instance. Useful to prevent repetitive lookup for multiple values.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="attribFormat">The <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParamType"/> of the data.</param>
|
|
<returns>A conversion delegate for the data.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.GetAttribCallback(Syroot.BinaryData.BinaryDataWriter,Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat)">
|
|
<summary>
|
|
Returns the conversion delegate for converting data available in the given <paramref name="attribFormat"/>
|
|
from a <see cref="T:Syroot.Maths.Vector4F"/> instance. Useful to prevent repetitive lookup for multiple values.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="attribFormat">The <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> of the data.</param>
|
|
<returns>A conversion delegate for the data.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,Syroot.Maths.Vector4F,Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat)">
|
|
<summary>
|
|
Writes a <see cref="T:Syroot.Maths.Vector4U"/> instance into the current stream with the given
|
|
<paramref name="attribFormat"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="value">The <see cref="T:Syroot.Maths.Vector4F"/> instance.</param>
|
|
<param name="attribFormat">The <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> of the data.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.BinaryDataWriterExtensions.Write(Syroot.BinaryData.BinaryDataWriter,System.Collections.Generic.IEnumerable{Syroot.Maths.Vector4F},Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat)">
|
|
<summary>
|
|
Writes <see cref="T:Syroot.Maths.Vector4U"/> instances into the current stream with the given
|
|
<paramref name="attribFormat"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:Syroot.BinaryData.BinaryDataWriter"/>.</param>
|
|
<param name="values">The <see cref="T:Syroot.Maths.Vector4U"/> instances.</param>
|
|
<param name="attribFormat">The <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> of the data.</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions">
|
|
<summary>
|
|
Represents extension methods for <see cref="T:System.Byte"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.Decode(System.Byte,System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns an <see cref="T:System.Byte"/> instance represented by the given number of <paramref name="bits"/>, starting
|
|
at the <paramref name="firstBit"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="firstBit">The first bit of the encoded value.</param>
|
|
<param name="bits">The number of least significant bits which are used to store the <see cref="T:System.Byte"/>
|
|
value.</param>
|
|
<returns>The decoded <see cref="T:System.Byte"/>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.EnableBit(System.Byte,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.Byte"/> with the bit at the <paramref name="index"/> set (being 1).
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to enable.</param>
|
|
<returns>The current <see cref="T:System.Byte"/> with the bit enabled.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.Encode(System.Byte,System.Byte,System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.Byte"/> with the given <paramref name="value"/> set into the given number
|
|
of <paramref name="bits"/> starting at <paramref name="firstBit"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="value">The value to encode.</param>
|
|
<param name="firstBit">The first bit used for the encoded value.</param>
|
|
<param name="bits">The number of bits which are used to store the <see cref="T:System.Byte"/> value.</param>
|
|
<returns>The current <see cref="T:System.Byte"/> with the value encoded into it.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.DisableBit(System.Byte,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.Byte"/> with the bit at the <paramref name="index"/> cleared (being 0).
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to disable.</param>
|
|
<returns>The current <see cref="T:System.Byte"/> with the bit disabled.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.GetBit(System.Byte,System.Int32)">
|
|
<summary>
|
|
Returns a value indicating whether the bit at the <paramref name="index"/> in the current
|
|
<see cref="T:System.Byte"/> is enabled or disabled.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to check.</param>
|
|
<returns><c>true</c> when the bit is set; otherwise <c>false</c>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.RotateBits(System.Byte,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.Byte"/> with all bits rotated in the given <paramref name="direction"/>,
|
|
where positive directions rotate left and negative directions rotate right.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="direction">The direction in which to rotate, where positive directions rotate left.</param>
|
|
<returns>The current <see cref="T:System.Byte"/> with the bits rotated.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.SetBit(System.Byte,System.Int32,System.Boolean)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.Byte"/> with the bit at the <paramref name="index"/> enabled or disabled,
|
|
according to <paramref name="enable"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to enable or disable.</param>
|
|
<param name="enable"><c>true</c> to enable the bit; otherwise <c>false</c>.</param>
|
|
<returns>The current <see cref="T:System.Byte"/> with the bit enabled or disabled.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ByteExtensions.ToggleBit(System.Byte,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.Byte"/> with the bit at the <paramref name="index"/> enabled when it is
|
|
disabled or disabled when it is enabled.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.Byte"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to toggle.</param>
|
|
<returns>The current <see cref="T:System.Byte"/> with the bit toggled.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions">
|
|
<summary>
|
|
Represents extension methods for <see cref="T:System.UInt32"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.Decode(System.UInt32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns an <see cref="T:System.UInt32"/> instance represented by the given number of <paramref name="bits"/>, starting
|
|
at the <paramref name="firstBit"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="firstBit">The first bit of the encoded value.</param>
|
|
<param name="bits">The number of least significant bits which are used to store the <see cref="T:System.UInt32"/>
|
|
value.</param>
|
|
<returns>The decoded <see cref="T:System.UInt32"/>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.EnableBit(System.UInt32,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.UInt32"/> with the bit at the <paramref name="index"/> set (being 1).
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to enable.</param>
|
|
<returns>The current <see cref="T:System.UInt32"/> with the bit enabled.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.Encode(System.UInt32,System.UInt32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.UInt32"/> with the given <paramref name="value"/> set into the given number
|
|
of <paramref name="bits"/> starting at <paramref name="firstBit"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="value">The value to encode.</param>
|
|
<param name="firstBit">The first bit used for the encoded value.</param>
|
|
<param name="bits">The number of bits which are used to store the <see cref="T:System.UInt32"/> value.</param>
|
|
<returns>The current <see cref="T:System.UInt32"/> with the value encoded into it.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.DisableBit(System.UInt32,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.UInt32"/> with the bit at the <paramref name="index"/> cleared (being 0).
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to disable.</param>
|
|
<returns>The current <see cref="T:System.UInt32"/> with the bit disabled.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.GetBit(System.UInt32,System.Int32)">
|
|
<summary>
|
|
Returns a value indicating whether the bit at the <paramref name="index"/> in the current
|
|
<see cref="T:System.UInt32"/> is enabled or disabled.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to check.</param>
|
|
<returns><c>true</c> when the bit is set; otherwise <c>false</c>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.RotateBits(System.UInt32,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.UInt32"/> with all bits rotated in the given <paramref name="direction"/>,
|
|
where positive directions rotate left and negative directions rotate right.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="direction">The direction in which to rotate, where positive directions rotate left.</param>
|
|
<returns>The current <see cref="T:System.UInt32"/> with the bits rotated.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.SetBit(System.UInt32,System.Int32,System.Boolean)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.UInt32"/> with the bit at the <paramref name="index"/> enabled or disabled,
|
|
according to <paramref name="enable"/>.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to enable or disable.</param>
|
|
<param name="enable"><c>true</c> to enable the bit; otherwise <c>false</c>.</param>
|
|
<returns>The current <see cref="T:System.UInt32"/> with the bit enabled or disabled.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.UInt32Extensions.ToggleBit(System.UInt32,System.Int32)">
|
|
<summary>
|
|
Returns the current <see cref="T:System.UInt32"/> with the bit at the <paramref name="index"/> enabled when it is
|
|
disabled or disabled when it is enabled.
|
|
</summary>
|
|
<param name="self">The extended <see cref="T:System.UInt32"/> instance.</param>
|
|
<param name="index">The 0-based index of the bit to toggle.</param>
|
|
<returns>The current <see cref="T:System.UInt32"/> with the bit toggled.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.IResData">
|
|
<summary>
|
|
Represents the common interface for <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> data instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.IResData.Load(Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader)">
|
|
<summary>
|
|
Loads raw data from the <paramref name="loader"/> data stream into instances.
|
|
</summary>
|
|
<param name="loader">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader"/> to load data with.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.IResData.Save(Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver)">
|
|
<summary>
|
|
Saves header data of the instance and queues referenced data in the given <paramref name="saver"/>.
|
|
</summary>
|
|
<param name="saver">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> to save headers and queue data with.</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader">
|
|
<summary>
|
|
Loads the hierachy and data of a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.#ctor(Syroot.NintenTools.NSW.Bfres.ResFile,System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader"/> class loading data into the given
|
|
<paramref name="resFile"/> from the specified <paramref name="stream"/> which is optionally left open.
|
|
</summary>
|
|
<param name="resFile">The <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> instance to load data into.</param>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to read data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.#ctor(Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="resFile">The <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> instance to load data into.</param>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.ResFile">
|
|
<summary>
|
|
Gets the loaded <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.Model">
|
|
<summary>
|
|
Gets the loaded <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.MaterialAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.SceneAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.ShapeAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.VisibilityAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.SkeletalAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.Material">
|
|
<summary>
|
|
Gets the loaded <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.Skeleton">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.Skeleton"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.Bone">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.Shape">
|
|
<summary>
|
|
Gets the loaded <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.Execute">
|
|
<summary>
|
|
Starts deserializing the data from the <see cref="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.ResFile"/> root.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.Load``1(System.Boolean)">
|
|
<summary>
|
|
Reads and returns an <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> instance of type <typeparamref name="T"/> from the following
|
|
offset or returns <c>null</c> if the read offset is 0.
|
|
</summary>
|
|
<typeparam name="T">The type of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> to read.</typeparam>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> instance or <c>null</c>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.LoadCustom``1(System.Func{``0},System.Nullable{System.Int64})">
|
|
<summary>
|
|
Reads and returns an instance of arbitrary type <typeparamref name="T"/> from the following offset with the
|
|
given <paramref name="callback"/> or returns <c>null</c> if the read offset is 0.
|
|
</summary>
|
|
<typeparam name="T">The type of the data to read.</typeparam>
|
|
<param name="callback">The callback to read the instance data with.</param>
|
|
<param name="offset">The optional offset to use instead of reading a following one.</param>
|
|
<returns>The data instance or <c>null</c>.</returns>
|
|
<remarks>Offset required for ExtFile header (offset specified before size).</remarks>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.LoadDict">
|
|
<summary>
|
|
Reads and returns an <see cref="!:ResDict<T>"/> instance with elements of type <typeparamref name="T"/> from
|
|
the following offset or returns an empty instance if the read offset is 0.
|
|
</summary>
|
|
<typeparam name="T">The type of the <see cref="!:IRes Data"/> elements.</typeparam>
|
|
<returns>The <see cref="!:ResDict<T>"/> instance.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.LoadList``1(System.Int32,System.Nullable{System.Int64})">
|
|
<summary>
|
|
Reads and returns an <see cref="T:System.Collections.Generic.IList`1"/> instance with <paramref name="count"/> elements of type
|
|
<typeparamref name="T"/> from the following offset or returns <c>null</c> if the read offset is 0.
|
|
</summary>
|
|
<typeparam name="T">The type of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> elements.</typeparam>
|
|
<param name="count">The number of elements to expect for the list.</param>
|
|
<param name="offset">The optional offset to use instead of reading a following one.</param>
|
|
<returns>The <see cref="T:System.Collections.Generic.IList`1"/> instance or <c>null</c>.</returns>
|
|
<remarks>Offset required for FMDL FVTX lists (offset specified before count).</remarks>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.LoadString(System.Text.Encoding)">
|
|
<summary>
|
|
Reads and returns a <see cref="T:System.String"/> instance from the following offset or <c>null</c> if the read
|
|
offset is 0.
|
|
</summary>
|
|
<param name="encoding">The optional encoding of the text.</param>
|
|
<returns>The read text.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.LoadStrings(System.Int32,System.Text.Encoding)">
|
|
<summary>
|
|
Reads and returns <paramref name="count"/> <see cref="T:System.String"/> instances from the following offsets.
|
|
</summary>
|
|
<param name="count">The number of instances to read.</param>
|
|
<param name="encoding">The optional encoding of the texts.</param>
|
|
<returns>The read texts.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.CheckSignature(System.String)">
|
|
<summary>
|
|
Reads a BFRES signature consisting of 4 ASCII characters encoded as an <see cref="T:System.UInt32"/> and checks for
|
|
validity.
|
|
</summary>
|
|
<param name="validSignature">A valid signature.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.ReadOffset(System.Boolean)">
|
|
<summary>
|
|
Reads a BFRES offset which is the absolute address.
|
|
</summary>
|
|
<returns>The absolute address of the offset.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileLoader.ReadOffsets(System.Int32)">
|
|
<summary>
|
|
Reads BFRES offsets which is the absolute addresses.+
|
|
</summary>
|
|
<param name="count">The number of offsets to read.</param>
|
|
<returns>The absolute addresses of the offsets.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver">
|
|
<summary>
|
|
Saves the hierachy and data of a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.AlignmentVertexBuffer">
|
|
<summary>
|
|
Gets or sets a data block alignment typically seen with <see cref="!:Buffer.Data"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.ResFile,System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class saving data from the given
|
|
<paramref name="resFile"/> into the specified <paramref name="stream"/> which is optionally left open.
|
|
</summary>
|
|
<param name="resFile">The <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> instance to save data from.</param>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save data into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="resFile">The <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.Model,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="model">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.SkeletalAnim,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="skeletonAnim">The <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.MaterialAnim,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="materialAnim">The <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.ShapeAnim,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="materialAnim">The <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.SceneAnim,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="sceneAnim">The <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.VisibilityAnim,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="visibilityAnim">The <see cref="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnim"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.Material,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="material">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.Shape,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="shape">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.Bone,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="bone">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.#ctor(Syroot.NintenTools.NSW.Bfres.Skeleton,Syroot.NintenTools.NSW.Bfres.ResFile,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver"/> class for the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="skeleton">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Skeleton"/> instance to save.</param>
|
|
<param name="fileName">The name of the file to save the data into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.ResFile">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.Model">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.MaterialAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SceneAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.ShapeAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.VisibilityAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SkeletalAnim">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.Material">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.Skeleton">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.Skeleton"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.Bone">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.Shape">
|
|
<summary>
|
|
Gets the saved <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.CurrentIndex">
|
|
<summary>
|
|
Gets the current index when writing lists or dicts.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.Execute">
|
|
<summary>
|
|
Starts serializing the data from the <see cref="P:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.ResFile"/> root.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.GetExternalFilesBlockSize">
|
|
<summary>
|
|
Gets the block size of all external files
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.Save(Syroot.NintenTools.NSW.Bfres.Core.IResData,System.Int32,System.Int64)">
|
|
<summary>
|
|
Reserves space for an offset to the <paramref name="resData"/> written later.
|
|
</summary>
|
|
<param name="resData">The <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> to save.</param>
|
|
<param name="index">The index of the element, used for instances referenced by a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResDict"/>.
|
|
<param name="ShiftPos">The position the offset is saved to.</param>
|
|
</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveFieldFileSize">
|
|
<summary>
|
|
Reserves space for the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> file size field which is automatically filled later.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveRelocateEntryToSection(System.Int64,System.UInt32,System.UInt32,System.UInt32,System.Int32,System.String)">
|
|
<summary>
|
|
Save pointer array to be relocated in section 1
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveFieldStringPool(System.Boolean)">
|
|
<summary>
|
|
Reserves space for the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> string pool size and offset fields which are automatically
|
|
filled later.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveMemoryPoolPointer">
|
|
<summary>
|
|
Reserves space for the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> memory pool field which is automatically filled later.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveBufferTotalSize">
|
|
<summary>
|
|
Reserves space for the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> memory pool field which is automatically filled later.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveIndexBufferPointer">
|
|
<summary>
|
|
Saves the Index buffer pointer to be used later in the relocation table
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveVertexBufferPointer">
|
|
<summary>
|
|
Saves the Vertex buffer pointer to be used later in the relocation table
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveRelocationTablePointerPointer">
|
|
<summary>
|
|
Reserves space for the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> memory pool field which is automatically filled later.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveList``1(System.Collections.Generic.IEnumerable{``0},System.Int64)">
|
|
<summary>
|
|
Reserves space for an offset to the <paramref name="list"/> written later.
|
|
</summary>
|
|
<typeparam name="T">The type of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> elements.</typeparam>
|
|
<param name="list">The <see cref="T:System.Collections.Generic.IList`1"/> to save.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveDict(Syroot.NintenTools.NSW.Bfres.ResDict,System.Int64)">
|
|
<summary>
|
|
Reserves space for an offset to the <paramref name="dict"/> written later.
|
|
</summary>
|
|
<typeparam name="T">The type of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Core.IResData"/> element values.</typeparam>
|
|
<param name="dict">The <see cref="!:ResDict<T>"/> to save.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveCustom(System.Object,System.Action,System.Int64)">
|
|
<summary>
|
|
Reserves space for an offset to the <paramref name="data"/> written later with the
|
|
<paramref name="callback"/>.
|
|
</summary>
|
|
<param name="data">The data to save.</param>
|
|
<param name="callback">The <see cref="T:System.Action"/> to invoke to write the data.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveString(System.String,System.Text.Encoding,System.Boolean)">
|
|
<summary>
|
|
Reserves space for an offset to the <paramref name="str"/> written later in the string pool with the
|
|
specified <paramref name="encoding"/>.
|
|
</summary>
|
|
<param name="str">The name to save.</param>
|
|
<param name="encoding">The <see cref="T:System.Text.Encoding"/> in which the name will be stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveStrings(System.Collections.Generic.IEnumerable{System.String},System.Boolean,System.Text.Encoding)">
|
|
<summary>
|
|
Reserves space for offsets to the <paramref name="strings"/> written later in the string pool with the
|
|
specified <paramref name="encoding"/>
|
|
</summary>
|
|
<param name="strings">The names to save.</param>
|
|
<param name="encoding">The <see cref="T:System.Text.Encoding"/> in which the names will be stored.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveHeaderBlock(System.Boolean)">
|
|
<summary>
|
|
Reserves space for an offset and size for header block.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.SaveBlock(System.Object,System.Int32,System.Action)">
|
|
<summary>
|
|
Reserves space for an offset to the <paramref name="data"/> written later in the data block pool.
|
|
</summary>
|
|
<param name="data">The data to save.</param>
|
|
<param name="alignment">The alignment to seek to before invoking the callback.</param>
|
|
<param name="callback">The <see cref="T:System.Action"/> to invoke to write the data.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Core.ResFileSaver.WriteSignature(System.String)">
|
|
<summary>
|
|
Writes a BFRES signature consisting of 4 ASCII characters encoded as an <see cref="T:System.UInt32"/>.
|
|
</summary>
|
|
<param name="value">A valid signature.</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Core.ResStringComparer">
|
|
<summary>
|
|
Represents a <see cref="P:System.StringComparer.Ordinal"/> sorting empty strings to the end of lists.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ExternalFile">
|
|
<summary>
|
|
Represents a file attachment to a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> which can be of arbitrary data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ExternalFile.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ExternalFile"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ExternalFile.Data">
|
|
<summary>
|
|
Gets or sets the raw data stored by the external file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ExternalFile.GetStream(System.Boolean)">
|
|
<summary>
|
|
Opens and returns a <see cref="T:System.IO.MemoryStream"/> on the raw <see cref="P:Syroot.NintenTools.NSW.Bfres.ExternalFile.Data"/> byte array, which optionally
|
|
can be written to.
|
|
</summary>
|
|
<param name="writable"><c>true</c> to allow write access to the raw data.</param>
|
|
<returns>The opened <see cref="T:System.IO.MemoryStream"/> instance.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat">
|
|
<summary>
|
|
Represents the format of a vertex attribute entry. Possible type conversions:
|
|
<para/>UNorm: attrib unsigned integer is converted to/from [0.0, 1.0] in shader.
|
|
<para/>UInt: attrib unsigned integer is copied to/from shader as unsigned int.
|
|
<para/>SNorm: attrib signed integer is converted to/from [-1.0, 1.0] in shader.
|
|
<para/>SInt: attrib signed integer is copied to/from shader as signed int.
|
|
<para/>Single: attrib single is copied to/from shader as Single.
|
|
<para/>UIntToSingle: attrib unsigned integer is converted Single in shader.
|
|
<para/>SIntToSingle: attrib signed integer is converted Single in shader.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.GFX.CompareFunction">
|
|
<summary>
|
|
Represents compare functions used for depth and stencil tests.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.GFX.IndexFormat">
|
|
<summary>
|
|
Represents the type in which vertex indices are stored.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.GFX.PolygonMode">
|
|
<summary>
|
|
Represents the base primitive used to draw each side of the polygon when dual-sided polygon mode is enabled.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.GFX.PrimitiveType">
|
|
<summary>
|
|
Represents the type of primitives to draw.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.GFX.TexBorderType">
|
|
<summary>
|
|
Represents type of border color to use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.GFX.TexClamp">
|
|
<summary>
|
|
Represents how to treat texture coordinates outside of the normalized coordinate texture range.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper">
|
|
<summary>
|
|
Represents a helper class for working with <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.#ctor(Syroot.NintenTools.NSW.Bfres.VertexBuffer,System.Nullable{Syroot.BinaryData.ByteOrder})">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper"/> class with data read from the given
|
|
<paramref name="vertexBuffer"/>. The data is available in the <paramref name="byteOrder"/>, which defaults
|
|
to system byte order.
|
|
</summary>
|
|
<param name="vertexBuffer">The <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/> to initially read data from.</param>
|
|
<param name="byteOrder">The <see cref="P:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.ByteOrder"/> in which vertex data is available. <c>null</c> to use
|
|
system byte order.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.ByteOrder">
|
|
<summary>
|
|
Gets or sets the <see cref="P:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.ByteOrder"/> in which vertex data will be stored when calling
|
|
<see cref="M:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.ToVertexBuffer"/>. This should be the same as the remainder of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> in
|
|
which it will be stored.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.VertexSkinCount">
|
|
<summary>
|
|
Gets or sets the number of bones influencing the vertices stored in the buffer. 0 influences equal
|
|
rigidbodies (no skinning), 1 equal rigid skinning and 2 or more smooth skinning.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.Attributes">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/> instances which store the data.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.Item(System.Int32)">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/> instance at the given <paramref name="index"/>.
|
|
</summary>
|
|
<param name="index">The index of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/> instance.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/> instance at the given index.</returns>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.Item(System.String)">
|
|
<summary>
|
|
Gets or sets the first <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/> instance with the given
|
|
<paramref name="attribName"/>.
|
|
</summary>
|
|
<param name="attribName">The name of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/> instance.</param>
|
|
<returns>The <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/> instance with the given name.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper.ToVertexBuffer">
|
|
<summary>
|
|
Returns a <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/> instance out of the stored helper data.
|
|
</summary>
|
|
<returns>A new <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/>.</returns>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib">
|
|
<summary>
|
|
Represents an attribute and the data it stores in a <see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelper"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib.Name">
|
|
<summary>
|
|
The name of the attribute, typically used to determine the use of the data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib.Format">
|
|
<summary>
|
|
The <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> into which data will be converted upon creating a
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib.Data">
|
|
<summary>
|
|
The data stored for this attribute. Has to be of the same length as every other
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib"/>. Depending on <see cref="F:Syroot.NintenTools.NSW.Bfres.Helpers.VertexBufferHelperAttrib.Format"/>, not every component of the
|
|
<see cref="T:Syroot.Maths.Vector4F"/> elements is used.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim">
|
|
<summary>
|
|
Represents an FMAA section in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> subfile, storing material animation data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.MaterialAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.MaterialAnim.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.MaterialAnim.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.MaterialAnim.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.MaterialAnim.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<MaterialAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.Path">
|
|
<summary>
|
|
Gets or sets the path of the file which originally supplied the data of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.FrameCount">
|
|
<summary>
|
|
Gets or sets the total number of frames this animation plays.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.BakedSize">
|
|
<summary>
|
|
Gets or sets the number of bytes required to bake all <see cref="!:Curves"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.BindModel">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> instance affected by this animation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.BindIndices">
|
|
<summary>
|
|
Gets the indices of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> instances in the <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Materials"/> dictionary to
|
|
bind for each animation. <see cref="F:System.UInt16.MaxValue"/> specifies no binding.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnim.Flags">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlags"/> mode used to control looping and baked settings.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim.MaterialAnimFlags">
|
|
<summary>
|
|
Represents flags specifying how animation data is stored or should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.MaterialAnim.MaterialAnimFlags.BakedCurve">
|
|
<summary>
|
|
The stored curve data has been baked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.MaterialAnim.MaterialAnimFlags.Looping">
|
|
<summary>
|
|
The animation repeats from the start after the last frame has been played.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.MaterialAnimData">
|
|
<summary>
|
|
Represents a material animation in a <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> subfile, storing material animation data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.MaterialAnimData.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnimData"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnimData.ParamAnimInfos">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnimData.TexturePatternAnimInfos">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnimData.Constants">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnimData.Curves">
|
|
<summary>
|
|
Gets or sets <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances animating properties of objects stored in this section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.MaterialAnimData.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<MaterialAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo">
|
|
<summary>
|
|
Represents a material animation in a <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> subfile, storing material animation data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo.BeginCurve">
|
|
<summary>
|
|
Gets or sets the index of the first <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instance in the parent
|
|
<see cref="!:ShaderParamMatAnim"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo.BeginConstant">
|
|
<summary>
|
|
Gets or sets the index of the first <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance in the parent
|
|
<see cref="!:ShaderParamMatAnim"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo.ConstantCount">
|
|
<summary>
|
|
Gets or sets the number of <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instances used in the parent
|
|
<see cref="!:ShaderParamMatAnim"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo.SubBindIndex">
|
|
<summary>
|
|
Gets or sets the index of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> in the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ParamAnimInfo.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<MaterialAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo">
|
|
<summary>
|
|
Represents a material animation in a <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> subfile, storing material animation data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo.CurveIndex">
|
|
<summary>
|
|
Gets or sets the index of the curve in the <see cref="T:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo.BeginConstant">
|
|
<summary>
|
|
Gets or sets the index of the first <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimConstant"/> instance in the parent
|
|
<see cref="!:ShaderParamMatAnim"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo.SubBindIndex">
|
|
<summary>
|
|
Gets or sets the index of the <see cref="T:Syroot.NintenTools.NSW.Bfres.KeyShape"/> in the <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.TexturePatternAnimInfo.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<MaterialAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Material">
|
|
<summary>
|
|
Represents an FMAT subsection of a <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> subfile, storing information on with which textures and
|
|
how technically a surface is drawn.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Material.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Material.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Material.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Material.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Material.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Material.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<Material>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Material.Flags">
|
|
<summary>
|
|
Gets or sets flags specifying how a <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> is rendered.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Material.TextureRefs">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:System.String"/> instances referencing the <see cref="!:Texture"/> instances
|
|
required to draw the material.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Material.SamplerDict">
|
|
<summary>
|
|
Gets or sets a dictionary of <see cref="T:Syroot.NintenTools.NSW.Bfres.Sampler"/> instances which configure how to draw
|
|
<see cref="!:Texture"/> instances referenced by the <see cref="P:Syroot.NintenTools.NSW.Bfres.Material.TextureRefs"/> list.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Material.ShaderParamData">
|
|
<summary>
|
|
Gets or sets the raw data block which stores <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> values.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Material.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="T:Syroot.NintenTools.NSW.Bfres.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Material.VolatileFlags">
|
|
<summary>
|
|
Gets or sets a set of bits determining whether <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> instances are volatile.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.MaterialFlags">
|
|
<summary>
|
|
Represents general flags specifying how a <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> is rendered.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.MaterialFlags.None">
|
|
<summary>
|
|
The material is not rendered at all.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.MaterialFlags.Visible">
|
|
<summary>
|
|
The material is rendered.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.RenderInfo">
|
|
<summary>
|
|
Represents a render info in a FMAT section storing uniform parameters required to render the
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.UserData"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.RenderInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.RenderInfo"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Type">
|
|
<summary>
|
|
Gets the <see cref="T:Syroot.NintenTools.NSW.Bfres.RenderInfoType"/> determining the data type of the stored value.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in
|
|
<see cref="!:ResDict<RenderInfo>"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.RenderInfo.GetValueInt32s">
|
|
<summary>
|
|
Gets the stored value as an <see cref="T:System.Int32"/> array. Only valid if <see cref="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Type"/> is
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.Int32"/>.
|
|
</summary>
|
|
<returns>The stored value as an <see cref="T:System.Int32"/> array.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.RenderInfo.GetValueSingles">
|
|
<summary>
|
|
Gets the stored value as a <see cref="T:System.Single"/> array. Only valid if <see cref="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Type"/> is
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.Single"/>.
|
|
</summary>
|
|
<returns>The stored value as a <see cref="T:System.Single"/> array.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.RenderInfo.GetValueStrings">
|
|
<summary>
|
|
Gets the stored value as a <see cref="T:System.String"/> array. Only valid if <see cref="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Type"/> is
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.String"/>.
|
|
</summary>
|
|
<returns>The stored value as a <see cref="T:System.String"/> array.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.RenderInfo.SetValue(System.Int32[])">
|
|
<summary>
|
|
Sets the stored value as an <see cref="T:System.Int32"/> array and sets <see cref="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Type"/> to
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.Int32"/>.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Int32"/> array to set as the value.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.RenderInfo.SetValue(System.Single[])">
|
|
<summary>
|
|
Sets the stored value as a <see cref="T:System.Single"/> array and sets <see cref="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Type"/> to
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.Single"/>.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Single"/> array to set as the value.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.RenderInfo.SetValue(System.String[])">
|
|
<summary>
|
|
Sets the stored value as a <see cref="T:System.String"/> array and sets <see cref="P:Syroot.NintenTools.NSW.Bfres.RenderInfo.Type"/> to
|
|
<see cref="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.String"/>.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.String"/> array to set as the value.</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.RenderInfoType">
|
|
<summary>
|
|
Represents the data type of elements of the <see cref="T:Syroot.NintenTools.NSW.Bfres.RenderInfo"/> value array.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.Int32">
|
|
<summary>
|
|
The elements are <see cref="T:System.Int32"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.Single">
|
|
<summary>
|
|
The elements are <see cref="T:System.Single"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.String">
|
|
<summary>
|
|
The elements are <see cref="F:Syroot.NintenTools.NSW.Bfres.RenderInfoType.String"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Sampler">
|
|
<summary>
|
|
Represents a <see cref="!:Texture"/> sampler in a <see cref="T:Syroot.NintenTools.NSW.Bfres.UserData"/> section, storing configuration on how to
|
|
draw and interpolate textures.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Sampler.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Sampler"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Sampler.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<Sampler>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Sampler.WrapModeU">
|
|
<summary>
|
|
Gets or sets the UV wrap mode in the U direction
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Sampler.WrapModeV">
|
|
<summary>
|
|
Gets or sets the UV wrap mode in the V direction
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Sampler.WrapModeW">
|
|
<summary>
|
|
Gets or sets the UV wrap mode in the W direction
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Sampler.CompareFunc">
|
|
<summary>
|
|
Gets or sets the compare function
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Sampler.BorderColorType">
|
|
<summary>
|
|
Gets or sets the border color
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Sampler.MaxAnisotropic">
|
|
<summary>
|
|
Gets or sets the max anisotropic filtering value
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ShaderAssign.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderAssign"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ShaderParam">
|
|
<summary>
|
|
Represents a parameter value in a <see cref="T:Syroot.NintenTools.NSW.Bfres.UserData"/> section, passing data to shader variables.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ShaderParam.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShaderParam.Type">
|
|
<summary>
|
|
Gets or sets the type of the value.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShaderParam.DataOffset">
|
|
<summary>
|
|
Gets the offset in the <see cref="P:Syroot.NintenTools.NSW.Bfres.Material.ShaderParamData"/> byte array in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShaderParam.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in
|
|
<see cref="!:ResDict<ShaderParam>"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShaderParam.DataSize">
|
|
<summary>
|
|
Gets the size of the value in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ShaderParamType">
|
|
<summary>
|
|
Represents the data types in which <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> instances can store their value.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Bool">
|
|
<summary>
|
|
The value is a single <see cref="T:System.Boolean"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Bool2">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector2Bool"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Bool3">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector3Bool"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Bool4">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector4Bool"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Int">
|
|
<summary>
|
|
The value is a single <see cref="T:System.Int32"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Int2">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector2"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Int3">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector3"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Int4">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector4"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.UInt">
|
|
<summary>
|
|
The value is a single <see cref="T:System.UInt32"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.UInt2">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector2U"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.UInt3">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector3U"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.UInt4">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector4U"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float">
|
|
<summary>
|
|
The value is a single <see cref="T:System.Single"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float2">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector2F"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float3">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector3F"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float4">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Vector4F"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Reserved2">
|
|
<summary>
|
|
An invalid type for <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> values, only used for internal computations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float2x2">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix2"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float2x3">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix2x3"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float2x4">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix2x4"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Reserved3">
|
|
<summary>
|
|
An invalid type for <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> values, only used for internal computations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float3x2">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix3x2"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float3x3">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix3"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float3x4">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix3x4"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Reserved4">
|
|
<summary>
|
|
An invalid type for <see cref="T:Syroot.NintenTools.NSW.Bfres.ShaderParam"/> values, only used for internal computations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float4x2">
|
|
<summary>
|
|
The value is a <see cref="T:System.Single"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float4x3">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix4x3"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Float4x4">
|
|
<summary>
|
|
The value is a <see cref="T:Syroot.Maths.Matrix4"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Srt2D">
|
|
<summary>
|
|
The value is a <see cref="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Srt2D"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Srt3D">
|
|
<summary>
|
|
The value is a <see cref="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.Srt3D"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.TexSrt">
|
|
<summary>
|
|
The value is a <see cref="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.TexSrt"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.TexSrtEx">
|
|
<summary>
|
|
The value is a <see cref="F:Syroot.NintenTools.NSW.Bfres.ShaderParamType.TexSrtEx"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Model">
|
|
<summary>
|
|
Represents an FMDL subfile in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>, storing model vertex data, skeletons and used materials.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Model.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Model.Import(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Model.Import(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Model.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Model.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<Model>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.Path">
|
|
<summary>
|
|
Gets or sets the path of the file which originally supplied the data of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.Skeleton">
|
|
<summary>
|
|
Gets the <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Skeleton"/> instance to deform the model with animations.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.VertexBuffers">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/> instances storing the vertex data used by the
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Shapes"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.ShapeDict">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instances forming the surface of the model.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.Shapes">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instances forming the surface of the model.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.MaterialDict">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.Materials">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> instance applied on the <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Shapes"/> to color their surface.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Model.ShaderAssigns">
|
|
<summary>
|
|
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.UserData"/> names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.UserData">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Model.TotalVertexCount">
|
|
<summary>
|
|
Gets the total number of vertices to process when drawing this model.
|
|
</summary>
|
|
<remarks>This excludes vertices which are not processed by any shader. However, the exact value does not
|
|
seem to matter, so the total count of all vertices is taken to keep things trivial for now.</remarks>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Bounding">
|
|
<summary>
|
|
Represents a spatial bounding box.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Bounding.Center">
|
|
<summary>
|
|
The center point of the bounding box.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.Bounding.Extent">
|
|
<summary>
|
|
The extent from the center point to the furthest point.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoundingNode">
|
|
<summary>
|
|
Represents a node in a <see cref="T:Syroot.NintenTools.NSW.Bfres.SubMesh"/> bounding tree to determine when to show which sub mesh of a
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.Mesh"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.KeyShape.TargetAttribIndexPosition">
|
|
<summary>
|
|
Index for <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Attributes"/> for morhping the shape with <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.KeyShape.TargetAttribIndexNormal">
|
|
<summary>
|
|
Index for <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Attributes"/> for morhping the shape with <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.KeyShape.TargetAttribIndexTangent">
|
|
<summary>
|
|
Index for <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Attributes"/> for morhping the shape with <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.KeyShape.TargetAttribIndexBinormal">
|
|
<summary>
|
|
Index for <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Attributes"/> for morhping the shape with <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.KeyShape.TargetAttribColor">
|
|
<summary>
|
|
Index for <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Attributes"/> for morhping the shape with <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Mesh">
|
|
<summary>
|
|
Represents the surface net of a <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> section, storing information on which
|
|
index <see cref="T:System.Buffer"/> to use for referencing vertices of the shape, mostly used for different levels of
|
|
detail (LoD) models.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Mesh.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Mesh"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Mesh.MemoryPool">
|
|
<summary>
|
|
Gets or sets the <see cref="P:Syroot.NintenTools.NSW.Bfres.Mesh.MemoryPool"/> instance storing buffer data at runtime
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Mesh.bufferSize">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.BufferSize"/> instance storing buffer size
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Mesh.PrimitiveType">
|
|
<summary>
|
|
Gets or sets the <see cref="P:Syroot.NintenTools.NSW.Bfres.Mesh.PrimitiveType"/> which determines how indices are used to form polygons.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Mesh.IndexFormat">
|
|
<summary>
|
|
Gets the <see cref="P:Syroot.NintenTools.NSW.Bfres.Mesh.IndexFormat"/> determining the data type of the indices in the
|
|
<see cref="!:IndexBuffer"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Mesh.IndexCount">
|
|
<summary>
|
|
Gets the number of indices stored in the <see cref="!:IndexBuffer"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Mesh.SubMeshes">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.SubMesh"/> instances which split up a mesh into parts which can be
|
|
hidden if they are not visible to optimize rendering performance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Mesh.FirstVertex">
|
|
<summary>
|
|
Gets or sets the offset to the first vertex element of a <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/> to reference by indices.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Mesh.GetIndices">
|
|
<summary>
|
|
Returns the indices stored in the <see cref="!:IndexBuffer"/> as <see cref="T:System.UInt32"/> instances.
|
|
</summary>
|
|
<returns>The indices stored in the <see cref="!:IndexBuffer"/>.</returns>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Mesh.SetIndices(System.Collections.Generic.IList{System.UInt32},System.Nullable{Syroot.NintenTools.NSW.Bfres.GFX.IndexFormat})">
|
|
<summary>
|
|
Stores the given <paramref name="indices"/> in the <see cref="!:IndexBuffer"/> in the provided
|
|
<paramref name="format"/>, or the current <see cref="P:Syroot.NintenTools.NSW.Bfres.Mesh.IndexFormat"/> if none was specified.
|
|
</summary>
|
|
<param name="indices">The indices to store in the <see cref="!:IndexBuffer"/>.</param>
|
|
<param name="format">The <see cref="P:Syroot.NintenTools.NSW.Bfres.Mesh.IndexFormat"/> to use or <c>null</c> to use the current format.
|
|
</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Radius">
|
|
<summary>
|
|
Represents a sphere boundry in a <see cref="T:Syroot.NintenTools.NSW.Bfres.SubMesh"/> to determine when to show which sub mesh of a
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.Mesh"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Shape">
|
|
<summary>
|
|
Represents an FSHP section in a <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> subfile.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Shape.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Shape.Import(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.VertexBuffer,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Shape.Import(System.String,Syroot.NintenTools.NSW.Bfres.VertexBuffer)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Shape.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Shape.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<Shape>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.Flags">
|
|
<summary>
|
|
Gets or sets flags determining which data is available for this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.MaterialIndex">
|
|
<summary>
|
|
Gets or sets the index of the material to apply to the shapes surface in the owning
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Materials"/> list.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.BoneIndex">
|
|
<summary>
|
|
Gets or sets the index of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> to which this instance is directly attached to. The bone
|
|
must be part of the skeleton referenced by the owning <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Skeleton"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.VertexBufferIndex">
|
|
<summary>
|
|
Gets or sets the index of the <see cref="P:Syroot.NintenTools.NSW.Bfres.Shape.VertexBuffer"/> in the owning <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.VertexBuffers"/>
|
|
list.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.RadiusArray">
|
|
<summary>
|
|
Gets or sets the bounding radius/radii spanning the shape for each LOD mesh
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.VertexSkinCount">
|
|
<summary>
|
|
Gets or sets the number of bones influencing the vertices stored in this buffer. 0 influences equal
|
|
rigidbodies (no skinning), 1 equal rigid skinning and 2 or more smooth skinning.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.TargetAttribCount">
|
|
<summary>
|
|
Gets or sets a value with unknown purpose.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.Meshes">
|
|
<summary>
|
|
Gets or sets the list of <see cref="P:Syroot.NintenTools.NSW.Bfres.Shape.Meshes"/> which are used to represent different level of details of the
|
|
shape.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.SubMeshBoundingNodes">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.BoundingNode"/> instances forming the bounding tree with which parts of a mesh
|
|
are culled when not visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Shape.VertexBuffer">
|
|
<summary>
|
|
Gets or sets the <see cref="P:Syroot.NintenTools.NSW.Bfres.Shape.VertexBuffer"/> instance storing the data which forms the shape's surface. Saved
|
|
depending on <see cref="P:Syroot.NintenTools.NSW.Bfres.Shape.VertexBufferIndex"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ShapeFlags">
|
|
<summary>
|
|
Represents flags determining which data is available for <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShapeFlags.HasVertexBuffer">
|
|
<summary>
|
|
The <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instance references a <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShapeFlags.SubMeshBoundaryConsistent">
|
|
<summary>
|
|
The boundings in all submeshes are consistent.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.SubMesh">
|
|
<summary>
|
|
Represents a subarray of a <see cref="T:Syroot.NintenTools.NSW.Bfres.Mesh"/> section, storing a slice of indices to draw from the index buffer
|
|
referenced in the mesh, mostly used for hiding parts of a model when not visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SubMesh.Offset">
|
|
<summary>
|
|
Gets the offset into the index buffer in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SubMesh.Count">
|
|
<summary>
|
|
Gets the number of indices to reference.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Bone">
|
|
<summary>
|
|
Represents a single bone in a <see cref="T:Syroot.NintenTools.NSW.Bfres.Skeleton"/> section, storing its initial transform and transformation
|
|
effects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Bone.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Bone.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Bone.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Bone.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Bone.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<Bone>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.ParentIndex">
|
|
<summary>
|
|
Gets or sets the index of the parent <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> this instance is a child of.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.SmoothMatrixIndex">
|
|
<summary>
|
|
Gets or sets the index of a matrix used for smooth skinning.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.RigidMatrixIndex">
|
|
<summary>
|
|
Gets or sets the index of a matrix used for rigid skinning.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.Flags">
|
|
<summary>
|
|
Gets or sets flags controlling bone behavior.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.FlagsRotation">
|
|
<summary>
|
|
Gets or sets the rotation method used to store bone rotations in <see cref="P:Syroot.NintenTools.NSW.Bfres.Bone.Rotation"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.FlagsBillboard">
|
|
<summary>
|
|
Gets or sets the billboard transformation applied to the bone.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.Scale">
|
|
<summary>
|
|
Gets or sets the spatial scale of the bone.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.Rotation">
|
|
<summary>
|
|
Gets or sets the spatial rotation of the bone. If <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsRotation.EulerXYZ"/> is used, the
|
|
fourth component is always <c>1.0f</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.Position">
|
|
<summary>
|
|
Gets or sets the spatial position of the bone.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.Bone.UserData"/> names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Bone.UserData">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.Bone.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneFlags">
|
|
<summary>
|
|
Represents flags controlling bone behavior.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlags.Visible">
|
|
<summary>
|
|
Set when the bone is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneFlagsRotation">
|
|
<summary>
|
|
Represents the rotation method used to store bone rotations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsRotation.Quaternion">
|
|
<summary>
|
|
A quaternion represents the rotation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsRotation.EulerXYZ">
|
|
<summary>
|
|
A <see cref="T:Syroot.Maths.Vector3F"/> represents the Euler rotation in XYZ order.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard">
|
|
<summary>
|
|
Represents the possible transformations for bones to handle them as billboards.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.None">
|
|
<summary>
|
|
No transformation is applied.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.Child">
|
|
<summary>
|
|
Transforms of the child are applied.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.WorldViewVector">
|
|
<summary>
|
|
Transforms the Z axis parallel to the camera.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.WorldViewPoint">
|
|
<summary>
|
|
Transforms the Z axis parallel to the direction of the camera.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.ScreenViewVector">
|
|
<summary>
|
|
Transforms the Y axis parallel to the camera up vector, and the Z parallel to the camera up-vector.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.ScreenViewPoint">
|
|
<summary>
|
|
Transforms the Y axis parallel to the camera up vector, and the Z axis parallel to the direction of the
|
|
camera.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.YAxisViewVector">
|
|
<summary>
|
|
Transforms the Z axis parallel to the camera by rotating only the Y axis.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneFlagsBillboard.YAxisViewPoint">
|
|
<summary>
|
|
Transforms the Z axis parallel to the direction of the camera by rotating only the Y axis.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.Skeleton">
|
|
<summary>
|
|
Represents an FSKL section in a <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> subfile, storing armature data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Skeleton.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Skeleton"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Skeleton.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Skeleton.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Skeleton.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.Skeleton.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Skeleton.FlagsRotation">
|
|
<summary>
|
|
Gets or sets the rotation method used to store bone rotations.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Skeleton.BoneDict">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.Skeleton.Bones">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> instances forming the skeleton.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.SkeletonFlagsRotation">
|
|
<summary>
|
|
Represents the rotation method used to store bone rotations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletonFlagsRotation.Quaternion">
|
|
<summary>
|
|
A quaternion represents the rotation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletonFlagsRotation.EulerXYZ">
|
|
<summary>
|
|
A <see cref="T:Syroot.Maths.Vector3F"/> represents the Euler rotation in XYZ order.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.VertexAttrib">
|
|
<summary>
|
|
Represents an attribute of a <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/> describing the data format, type and layout of a
|
|
specific data subset in the buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VertexAttrib.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexAttrib"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexAttrib.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in
|
|
<see cref="!:ResDict<VertexAttrib>"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexAttrib.BufferIndex">
|
|
<summary>
|
|
Gets or sets the index of the buffer storing the data in the <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Buffers"/> list.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexAttrib.Offset">
|
|
<summary>
|
|
Gets or sets the offset in bytes to the attribute in each vertex.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexAttrib.Format">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.GFX.AttribFormat"/> determining the type in which attribute data is available.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer">
|
|
<summary>
|
|
Represents a data buffer holding vertices for a <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> subfile.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VertexBuffer.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Mesh"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.VertexSkinCount">
|
|
<summary>
|
|
Gets or sets the number of bones influencing the vertices stored in this buffer. 0 influences equal
|
|
rigidbodies (no skinning), 1 equal rigid skinning and 2 or more smooth skinning.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.VertexBuffer.VertexCount">
|
|
<summary>
|
|
Gets the number of vertices stored by the <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Buffers"/>. It is calculated from the size of the first
|
|
<see cref="!:Buffer"/> in bytes divided by the <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.StrideArray"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.MemoryPool">
|
|
<summary>
|
|
Gets or sets the <see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.MemoryPool"/> instance storing buffer data at runtime
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.StrideArray">
|
|
<summary>
|
|
The size of a full vertex in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.AttributeDict">
|
|
<summary>
|
|
Gets or sets the dictionary of <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexAttrib"/> instances describing how to interprete data in the
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Buffers"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBuffer.Buffers">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer.buffData"/> instances storing raw unformatted vertex data.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.VertexBufferSize">
|
|
<summary>
|
|
Represents stride and size in a <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/>
|
|
specific data subset in the buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBufferSize.Size">
|
|
<summary>
|
|
The size of a full vertex in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBufferSize.GpuAccessFlags">
|
|
<summary>
|
|
The gpu access flags.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.VertexBufferStride">
|
|
<summary>
|
|
Represents stride and size in a <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexBuffer"/>
|
|
specific data subset in the buffer.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexBufferStride.Stride">
|
|
<summary>
|
|
The size of a full vertex in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ResException">
|
|
<summary>
|
|
Represents an exception raised when handling <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResException"/> class with a specified error
|
|
<paramref name="message"/>.
|
|
</summary>
|
|
<param name="message">The error message that explains the reason for the exception.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResException.#ctor(System.String,System.Object[])">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResException"/> class with a specified error message created
|
|
from the given <paramref name="format"/> and <paramref name="args"/>.
|
|
</summary>
|
|
<param name="format">The format of the error message.</param>
|
|
<param name="args">The parameters to format the error message with.</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ResFile">
|
|
<summary>
|
|
Represents a NintendoWare for Cafe (NW4F) graphics data archive file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResFile.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResFile.#ctor(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResFile.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.Name">
|
|
<summary>
|
|
Gets or sets a name describing the contents.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.DataAlignment">
|
|
<summary>
|
|
Gets or sets the alignment to use for raw data blocks in the file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.VersionFull">
|
|
<summary>
|
|
Gets or sets the major revision of the BFRES structure formats.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.VersionMajor">
|
|
<summary>
|
|
Gets or sets the major revision of the BFRES structure formats.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.VersionMajor2">
|
|
<summary>
|
|
Gets or sets the second major revision of the BFRES structure formats.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.VersionMinor">
|
|
<summary>
|
|
Gets or sets the minor revision of the BFRES structure formats.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.VersionMinor2">
|
|
<summary>
|
|
Gets or sets the second minor revision of the BFRES structure formats.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.ByteOrder">
|
|
<summary>
|
|
Gets the byte order in which data is stored. Must be the endianness of the target platform.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.Alignment">
|
|
<summary>
|
|
Gets or sets the alignment value.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.TargetAddressSize">
|
|
<summary>
|
|
Gets or sets the target adress size to use for raw data blocks in the file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.Flag">
|
|
<summary>
|
|
Gets or sets the flag. Unknown purpose.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.BlockOffset">
|
|
<summary>
|
|
Gets or sets the BlockOffset.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.ModelDict">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> (FMDL) names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.Models">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> (FMDL) instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.SkeletalAnimDict">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim"/> (FSKA) instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.SkeletalAnims">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim"/> (FSKA) instances for many types of skeletal animations.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.MaterialAnimDict">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> (FMAA) names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.MaterialAnims">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.MaterialAnim"/> (FMAA) instances for many types of material animations.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.BoneVisibilityAnimDict">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnim"/> (FVIS) names
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.BoneVisibilityAnims">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnim"/> (FVIS) instances for bone visibility animations.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.ShapeAnimDict">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> (FSHA) names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.ShapeAnims">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> (FSHA) instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.SceneAnimDict">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> (FSCN) names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.SceneAnims">
|
|
<summary>
|
|
Gets or sets the stored <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> (FSCN) instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.MemoryPool">
|
|
<summary>
|
|
Gets or sets the stored <see cref="P:Syroot.NintenTools.NSW.Bfres.ResFile.MemoryPool"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.BufferInfo">
|
|
<summary>
|
|
Gets or sets the stored <see cref="P:Syroot.NintenTools.NSW.Bfres.ResFile.BufferInfo"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.ExternalFileDict">
|
|
<summary>
|
|
Gets or sets attached <see cref="T:Syroot.NintenTools.NSW.Bfres.ExternalFile"/> names
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ResFile.ExternalFiles">
|
|
<summary>
|
|
Gets or sets attached <see cref="T:Syroot.NintenTools.NSW.Bfres.ExternalFile"/> instances. The key of the dictionary typically represents
|
|
the name of the file they were originally created from.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResFile.Save(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ResFile.Save(System.String)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.CameraAnim">
|
|
<summary>
|
|
Represents an FCAM section in a <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> subfile, storing animations controlling camera settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.CameraAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.CameraAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.Flags">
|
|
<summary>
|
|
Gets or sets flags controlling how animation data is stored or how the animation should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.FrameCount">
|
|
<summary>
|
|
Gets or sets the total number of frames this animation plays.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.BakedSize">
|
|
<summary>
|
|
Gets or sets the number of bytes required to bake all <see cref="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.Curves"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in
|
|
<see cref="!:ResDict<CameraAnim>"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.Curves">
|
|
<summary>
|
|
Gets or sets <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances animating properties of objects stored in this section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.BaseData">
|
|
<summary>
|
|
Gets the <see cref="T:Syroot.NintenTools.NSW.Bfres.CameraAnimData"/> instance storing initial camera parameters.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.UserData">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.CameraAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.CameraAnimFlags">
|
|
<summary>
|
|
Represents flags specifying how animation data is stored or should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimFlags.BakedCurve">
|
|
<summary>
|
|
The stored curve data has been baked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimFlags.Looping">
|
|
<summary>
|
|
The animation repeats from the start after the last frame has been played.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimFlags.EulerZXY">
|
|
<summary>
|
|
The rotation mode stores ZXY angles rather than look-at points in combination with a twist.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimFlags.Perspective">
|
|
<summary>
|
|
The projection mode is perspective rather than ortographic.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.CameraAnimData">
|
|
<summary>
|
|
Represents the animatable data of scene cameras.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.ClipNear">
|
|
<summary>
|
|
The near clipping plane distance.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.ClipFar">
|
|
<summary>
|
|
The far clipping plane distance.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.AspectRatio">
|
|
<summary>
|
|
The aspect ratio of the projected image.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.FieldOfView">
|
|
<summary>
|
|
The field of view of the projected image.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Position">
|
|
<summary>
|
|
The spatial position of the camera.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Rotation">
|
|
<summary>
|
|
The spatial rotation of the camera.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Twist">
|
|
<summary>
|
|
The spatial twist of the camera.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset">
|
|
<summary>
|
|
Gets the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.AnimDataOffset"/> for <see cref="T:Syroot.NintenTools.NSW.Bfres.CameraAnimData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.ClipNear">
|
|
<summary>
|
|
Animates <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.ClipNear"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.ClipFar">
|
|
<summary>
|
|
Animates <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.ClipFar"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.AspectRatio">
|
|
<summary>
|
|
Animates <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.AspectRatio"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.FieldOFView">
|
|
<summary>
|
|
Animates <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.FieldOfView"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.PositionX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Position"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.PositionY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Position"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.PositionZ">
|
|
<summary>
|
|
Animates the Z component of <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Position"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.RotationX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Rotation"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.RotationY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Rotation"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.RotationZ">
|
|
<summary>
|
|
Animates the Z component of <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Rotation"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.CameraAnimDataOffset.Twist">
|
|
<summary>
|
|
Animates <see cref="F:Syroot.NintenTools.NSW.Bfres.CameraAnimData.Twist"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.FogAnim">
|
|
<summary>
|
|
Represents an FCAM section in a <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> subfile, storing animations controlling fog settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.FogAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.FogAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.Flags">
|
|
<summary>
|
|
Gets or sets flags controlling how animation data is stored or how the animation should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.FrameCount">
|
|
<summary>
|
|
Gets or sets the total number of frames this animation plays.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.DistanceAttnFuncIndex">
|
|
<summary>
|
|
Gets or sets the index of the distance attenuation function to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.BakedSize">
|
|
<summary>
|
|
Gets or sets the number of bytes required to bake all <see cref="P:Syroot.NintenTools.NSW.Bfres.FogAnim.Curves"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<FogAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.DistanceAttnFuncName">
|
|
<summary>
|
|
Gets or sets the name of the distance attenuation function to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.Curves">
|
|
<summary>
|
|
Gets or sets <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances animating properties of objects stored in this section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.BaseData">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.FogAnimData"/> instance storing initial fog parameters.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.UserData">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.FogAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.FogAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.FogAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.FogAnimFlags">
|
|
<summary>
|
|
Represents flags specifying how animation data is stored or should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimFlags.BakedCurve">
|
|
<summary>
|
|
The stored curve data has been baked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimFlags.Looping">
|
|
<summary>
|
|
The animation repeats from the start after the last frame has been played.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.FogAnimData">
|
|
<summary>
|
|
Represents the animatable data of scene fog.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimData.DistanceAttn">
|
|
<summary>
|
|
The distance attenuation of the fog depth.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimData.Color">
|
|
<summary>
|
|
The color of the fog.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.FogAnimDataOffset">
|
|
<summary>
|
|
Gets the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.AnimDataOffset"/> for <see cref="T:Syroot.NintenTools.NSW.Bfres.FogAnimData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimDataOffset.DistanceAttnX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.FogAnimData.DistanceAttn"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimDataOffset.DistanceAttnY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.FogAnimData.DistanceAttn"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimDataOffset.ColorR">
|
|
<summary>
|
|
Animates the X (red) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.FogAnimData.Color"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimDataOffset.ColorG">
|
|
<summary>
|
|
Animates the Y (green) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.FogAnimData.Color"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.FogAnimDataOffset.ColorB">
|
|
<summary>
|
|
Animates the Z (blue) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.FogAnimData.Color"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.LightAnim">
|
|
<summary>
|
|
Represents an FLIT section in a <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> subfile, storing animations controlling light settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.LightAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.LightAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.Flags">
|
|
<summary>
|
|
Gets or sets flags controlling how the animation should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.AnimatedFields">
|
|
<summary>
|
|
Gets or sets flags controlling how animation data is stored or how the animation should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.FrameCount">
|
|
<summary>
|
|
Gets or sets the total number of frames this animation plays.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.LightTypeIndex">
|
|
<summary>
|
|
Gets or sets the index of the light type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.DistanceAttnFuncIndex">
|
|
<summary>
|
|
Gets or sets the index of the distance attenuation function to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.AngleAttnFuncIndex">
|
|
<summary>
|
|
Gets or sets the index of the angle attenuation function to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.BakedSize">
|
|
<summary>
|
|
Gets or sets the number of bytes required to bake all <see cref="P:Syroot.NintenTools.NSW.Bfres.LightAnim.Curves"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<LightAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.LightTypeName">
|
|
<summary>
|
|
Gets or sets the name of the light type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.DistanceAttnFuncName">
|
|
<summary>
|
|
Gets or sets the name of the distance attenuation function to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.AngleAttnFuncName">
|
|
<summary>
|
|
Gets or sets the name of the angle attenuation function to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.Curves">
|
|
<summary>
|
|
Gets or sets <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances animating properties of objects stored in this section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.BaseData">
|
|
<summary>
|
|
Gets the <see cref="T:Syroot.NintenTools.NSW.Bfres.LightAnimData"/> instance storing initial light parameters.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.UserData">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.LightAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.LightAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.LightAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.LightAnimFlags">
|
|
<summary>
|
|
Represents flags specifying how animation data is stored.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimFlags.BakedCurve">
|
|
<summary>
|
|
The stored curve data has been baked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimFlags.Looping">
|
|
<summary>
|
|
The animation repeats from the start after the last frame has been played.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.LightAnimField">
|
|
<summary>
|
|
Represents flags specifying which fields are animated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimField.Enable">
|
|
<summary>
|
|
Enabled state is animated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimField.Position">
|
|
<summary>
|
|
Position is animated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimField.Rotation">
|
|
<summary>
|
|
Rotation is animated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimField.DistanceAttn">
|
|
<summary>
|
|
Distance attenuation is animated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimField.AngleAttn">
|
|
<summary>
|
|
Angle attenuation is animated in degrees.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimField.Color0">
|
|
<summary>
|
|
Color 0 is animated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimField.Color1">
|
|
<summary>
|
|
Color 1 is animated.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.LightAnimData">
|
|
<summary>
|
|
Represents the animatable data of scene lighting.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Enable">
|
|
<summary>
|
|
Enables or disables the light in total.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Position">
|
|
<summary>
|
|
The spatial origin of the light source for point or spot lights.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Rotation">
|
|
<summary>
|
|
The spatial rotation of the light source.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.DistanceAttn">
|
|
<summary>
|
|
The distance attenuation of the light.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.AngleAttn">
|
|
<summary>
|
|
The angle attenuation of the light in degrees.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color0">
|
|
<summary>
|
|
The first light source color.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color1">
|
|
<summary>
|
|
The second light source color.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset">
|
|
<summary>
|
|
Gets the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.AnimDataOffset"/> for <see cref="T:Syroot.NintenTools.NSW.Bfres.LightAnimData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.Enable">
|
|
<summary>
|
|
Animates <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Enable"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.PositionX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Position"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.PositionY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Position"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.PositionZ">
|
|
<summary>
|
|
Animates the Z component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Position"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.RotationX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Rotation"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.RotationY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Rotation"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.RotationZ">
|
|
<summary>
|
|
Animates the Z component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Rotation"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.DistanceAttnX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.DistanceAttn"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.DistanceAttnY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.DistanceAttn"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.AngleAttnX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.AngleAttn"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.AngleAttnY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.AngleAttn"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.Color0R">
|
|
<summary>
|
|
Animates the X (red) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color0"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.Color0G">
|
|
<summary>
|
|
Animates the Y (green) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color0"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.Color0B">
|
|
<summary>
|
|
Animates the Z (blue) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color0"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.Color1R">
|
|
<summary>
|
|
Animates the X (red) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color1"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.Color1G">
|
|
<summary>
|
|
Animates the Y (green) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color1"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.LightAnimDataOffset.Color1B">
|
|
<summary>
|
|
Animates the Z (blue) component of <see cref="F:Syroot.NintenTools.NSW.Bfres.LightAnimData.Color1"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.SceneAnim">
|
|
<summary>
|
|
Represents an FSCN subfile in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>, storing scene animations controlling camera, light and
|
|
fog settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SceneAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.SceneAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SceneAnim.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SceneAnim.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SceneAnim.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SceneAnim.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<SceneAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.Path">
|
|
<summary>
|
|
Gets or sets the path of the file which originally supplied the data of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.CameraAnims">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.CameraAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.LightAnims">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.LightAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.FogAnims">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.FogAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.UserData">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.CameraAnimDict">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.CameraAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.LightAnimDict">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.LightAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.FogAnimDict">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.FogAnim"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.SceneAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo">
|
|
<summary>
|
|
Represents a key shape animation info in a <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo.CurveIndex">
|
|
<summary>
|
|
Gets or sets the index of the curve in the <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo.SubBindIndex">
|
|
<summary>
|
|
Gets or sets the index of the <see cref="T:Syroot.NintenTools.NSW.Bfres.KeyShape"/> in the <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo.Name">
|
|
<summary>
|
|
Gets or sets the name of the <see cref="T:Syroot.NintenTools.NSW.Bfres.KeyShape"/> in the <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim">
|
|
<summary>
|
|
Represents an FSHA subfile in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>, storing shape animations of a <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/>
|
|
instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ShapeAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ShapeAnim.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ShapeAnim.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ShapeAnim.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.ShapeAnim.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in <see cref="!:ResDict<ShapeAnim>"/>
|
|
instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.Path">
|
|
<summary>
|
|
Gets or sets the path of the file which originally supplied the data of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.Flags">
|
|
<summary>
|
|
Gets or sets flags controlling how animation data is stored or how the animation should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.FrameCount">
|
|
<summary>
|
|
Gets or sets the total number of frames this animation plays.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.BakedSize">
|
|
<summary>
|
|
Gets or sets the number of bytes required to bake all <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances of all
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.VertexShapeAnims"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.BindModel">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> instance affected by this animation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.BindIndices">
|
|
<summary>
|
|
Gets or sets the indices of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/> instances in the <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Shapes"/> dictionary
|
|
to bind for each animation. <see cref="F:System.UInt16.MaxValue"/> specifies no binding.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.VertexShapeAnims">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim"/> instances creating the animation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.ShapeAnimFlags">
|
|
<summary>
|
|
Represents flags specifying how animation data is stored or should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShapeAnimFlags.BakedCurve">
|
|
<summary>
|
|
The stored curve data has been baked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.ShapeAnimFlags.Looping">
|
|
<summary>
|
|
The animation repeats from the start after the last frame has been played.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim">
|
|
<summary>
|
|
Represents a vertex shape animation in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ShapeAnim"/> subfile.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim.Name">
|
|
<summary>
|
|
Gets or sets the name of the animated <see cref="T:Syroot.NintenTools.NSW.Bfres.Shape"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim.KeyShapeAnimInfos">
|
|
<summary>
|
|
Gets or sets the list of <see cref="T:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim.Curves">
|
|
<summary>
|
|
Gets or sets <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances animating properties of objects stored in this section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim.BaseDataList">
|
|
<summary>
|
|
Gets or sets the list of base values, excluding the base shape (which is always being initialized with 0f).
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim.BeginCurve">
|
|
<summary>
|
|
Gets or sets the index of the first <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> relative to all curves of the parent
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.VertexShapeAnims"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VertexShapeAnim.BeginKeyShapeAnim">
|
|
<summary>
|
|
Gets or sets the index of the first <see cref="T:Syroot.NintenTools.NSW.Bfres.KeyShapeAnimInfo"/> relative to all key shape anim infos of
|
|
the parent <see cref="P:Syroot.NintenTools.NSW.Bfres.ShapeAnim.VertexShapeAnims"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneAnim">
|
|
<summary>
|
|
Represents the animation of a single <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> in a <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim"/> subfile.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.BoneAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.BoneAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.FlagsBase">
|
|
<summary>
|
|
Gets or sets a set of flags indicating whether initial transformation values exist in
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.BaseData"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.FlagsCurve">
|
|
<summary>
|
|
Gets or sets a set of flags indicating whether curves animating the corresponding transformation exist.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.FlagsTransform">
|
|
<summary>
|
|
Gets or sets a set of flags controlling how to transform bones.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.Name">
|
|
<summary>
|
|
Gets or sets the name of the animated <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.BeginRotate">
|
|
<summary>
|
|
Gets or sets a field with unknown purpose.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.BeginTranslate">
|
|
<summary>
|
|
Gets or sets a field with unknown purpose.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.BeginBaseTranslate">
|
|
<summary>
|
|
Gets or sets the element offset in the <see cref="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.BaseData"/> to an initial translation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.BeginCurve">
|
|
<summary>
|
|
Gets the index of the first <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> relative to all curves of the parent
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.BoneAnims"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.Curves">
|
|
<summary>
|
|
Gets or sets <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances animating properties of objects stored in this section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.UserData"/> names.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.UserData">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.BaseData">
|
|
<summary>
|
|
Gets or sets initial transformation values. Only stores specific transformations according to
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.BoneAnim.FlagsBase"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsBase">
|
|
<summary>
|
|
Represents if initial values exist for the corresponding transformation in the base animation data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsBase.Scale">
|
|
<summary>
|
|
Initial scaling values exist.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsBase.Rotate">
|
|
<summary>
|
|
Initial rotation values exist.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsBase.Translate">
|
|
<summary>
|
|
Initial translation values exist.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve">
|
|
<summary>
|
|
Represents if curves exist which animate the corresponding transformation component.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.ScaleX">
|
|
<summary>
|
|
Curve animating the X component of a bone's scale.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.ScaleY">
|
|
<summary>
|
|
Curve animating the Y component of a bone's scale.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.ScaleZ">
|
|
<summary>
|
|
Curve animating the Z component of a bone's scale.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.RotateX">
|
|
<summary>
|
|
Curve animating the X component of a bone's rotation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.RotateY">
|
|
<summary>
|
|
Curve animating the Y component of a bone's rotation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.RotateZ">
|
|
<summary>
|
|
Curve animating the Z component of a bone's rotation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.RotateW">
|
|
<summary>
|
|
Curve animating the W component of a bone's rotation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.TranslateX">
|
|
<summary>
|
|
Curve animating the X component of a bone's translation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.TranslateY">
|
|
<summary>
|
|
Curve animating the Y component of a bone's translation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsCurve.TranslateZ">
|
|
<summary>
|
|
Curve animating the Z component of a bone's translation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneAnimFlagsTransform">
|
|
<summary>
|
|
Represents how a bone transformation has to be applied.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneAnimData">
|
|
<summary>
|
|
Represents the animatable data of a <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Scale">
|
|
<summary>
|
|
The scaling of the bone.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Translate">
|
|
<summary>
|
|
The translation of the bone.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Padding">
|
|
<summary>
|
|
An unused field.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Rotate">
|
|
<summary>
|
|
The rotation of the bone.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset">
|
|
<summary>
|
|
Gets the <see cref="P:Syroot.NintenTools.NSW.Bfres.AnimCurve.AnimDataOffset"/> for <see cref="T:Syroot.NintenTools.NSW.Bfres.BoneAnimData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.Flags">
|
|
<summary>
|
|
Animates <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Flags"/> (never seen in files).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.ScaleX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Scale"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.ScaleY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Scale"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.ScaleZ">
|
|
<summary>
|
|
Animates the Z component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Scale"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.TranslateX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Translate"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.TranslateY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Translate"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.TranslateZ">
|
|
<summary>
|
|
Animates the Z component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Translate"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.RotateX">
|
|
<summary>
|
|
Animates the X component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Rotate"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.RotateY">
|
|
<summary>
|
|
Animates the Y component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Rotate"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.RotateZ">
|
|
<summary>
|
|
Animates the Z component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Rotate"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.BoneAnimDataOffset.RotateW">
|
|
<summary>
|
|
Animates the W component of <see cref="F:Syroot.NintenTools.NSW.Bfres.BoneAnimData.Rotate"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim">
|
|
<summary>
|
|
Represents an FSKA subfile in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>, storing armature animations of <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/>
|
|
instances in a <see cref="T:Syroot.NintenTools.NSW.Bfres.Skeleton"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in
|
|
<see cref="!:ResDict<SkeletalAnim>"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.Path">
|
|
<summary>
|
|
Gets or sets the path of the file which originally supplied the data of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.FrameCount">
|
|
<summary>
|
|
Gets or sets the total number of frames this animation plays.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.FlagsAnimSettings">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlags"/> mode used to control looping and baked settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.FlagsScale">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsScale"/> mode used to store scaling values.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.FlagsRotate">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsRotate"/> mode used to store rotation values.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.BakedSize">
|
|
<summary>
|
|
Gets or sets the number of bytes required to bake all <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances of all
|
|
<see cref="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.BoneAnims"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.BoneAnims">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.BoneAnim"/> instances creating the animation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.BindSkeleton">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Skeleton"/> instance affected by this animation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.BindIndices">
|
|
<summary>
|
|
Gets or sets the indices of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> instances in the <see cref="P:Syroot.NintenTools.NSW.Bfres.Skeleton.Bones"/> dictionary
|
|
to bind for each animation. <see cref="F:System.UInt16.MaxValue"/> specifies no binding.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.SkeletalAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="T:Syroot.NintenTools.NSW.Bfres.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlags">
|
|
<summary>
|
|
Represents flags specifying how animation data is stored or should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlags.BakedCurve">
|
|
<summary>
|
|
The stored curve data has been baked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlags.Looping">
|
|
<summary>
|
|
The animation repeats from the start after the last frame has been played.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsScale">
|
|
<summary>
|
|
Represents the data format in which scaling values are stored.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsScale.None">
|
|
<summary>
|
|
No scaling.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsScale.Standard">
|
|
<summary>
|
|
Default scaling.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsScale.Maya">
|
|
<summary>
|
|
Autodesk Maya scaling.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsScale.Softimage">
|
|
<summary>
|
|
Autodesk Softimage scaling.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsRotate">
|
|
<summary>
|
|
Represents the data format in which rotation values are stored.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsRotate.Quaternion">
|
|
<summary>
|
|
Quaternion, 4 components.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.SkeletalAnimFlagsRotate.EulerXYZ">
|
|
<summary>
|
|
Euler XYZ, 3 components.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.StringCache">
|
|
<summary>
|
|
A cache of strings that are saved through raw IDs in place of the pointer field of a name offset.
|
|
This is used and required for TOTK models.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnim">
|
|
<summary>
|
|
Represents an FVIS subfile in a <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/>, storing visibility animations of <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> or
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnim"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Import(System.IO.Stream,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/> class from the given <paramref name="stream"/> which
|
|
is optionally left open.
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to load the data from.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after reading, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Import(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Syroot.NintenTools.NSW.Bfres.ResFile"/> class from the file with the given
|
|
<paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to load the data from.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Export(System.IO.Stream,Syroot.NintenTools.NSW.Bfres.ResFile,System.Boolean)">
|
|
<summary>
|
|
Saves the contents in the given <paramref name="stream"/> and optionally leaves it open
|
|
</summary>
|
|
<param name="stream">The <see cref="T:System.IO.Stream"/> to save the contents into.</param>
|
|
<param name="leaveOpen"><c>true</c> to leave the stream open after writing, otherwise <c>false</c>.</param>
|
|
</member>
|
|
<member name="M:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Export(System.String,Syroot.NintenTools.NSW.Bfres.ResFile)">
|
|
<summary>
|
|
Saves the contents in the file with the given <paramref name="fileName"/>.
|
|
</summary>
|
|
<param name="fileName">The name of the file to save the contents into.</param>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Name">
|
|
<summary>
|
|
Gets or sets the name with which the instance can be referenced uniquely in
|
|
<see cref="!:ResDict<VisibilityAnim>"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Path">
|
|
<summary>
|
|
Gets or sets the path of the file which originally supplied the data of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.FrameCount">
|
|
<summary>
|
|
Gets or sets the total number of frames this animation plays.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Flags">
|
|
<summary>
|
|
Gets or sets flags controlling how animation data is stored or how the animation should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.BakedSize">
|
|
<summary>
|
|
Gets or sets the number of bytes required to bake all <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances of all
|
|
<see cref="!:BoneAnims"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.BindModel">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Syroot.NintenTools.NSW.Bfres.Model"/> instance affected by this animation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.BindIndices">
|
|
<summary>
|
|
Gets or sets the indices of entries in the <see cref="P:Syroot.NintenTools.NSW.Bfres.Skeleton.Bones"/> or <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Materials"/>
|
|
dictionaries to bind to for each animation. <see cref="F:System.UInt16.MaxValue"/> specifies no binding.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Names">
|
|
<summary>
|
|
Gets or sets the names of entries in the <see cref="P:Syroot.NintenTools.NSW.Bfres.Skeleton.Bones"/> or <see cref="P:Syroot.NintenTools.NSW.Bfres.Model.Materials"/>
|
|
dictionaries to bind to for each animation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.Curves">
|
|
<summary>
|
|
Gets or sets <see cref="T:Syroot.NintenTools.NSW.Bfres.AnimCurve"/> instances animating properties of objects stored in this section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.BaseDataList">
|
|
<summary>
|
|
Gets or sets boolean values storing the initial visibility for each <see cref="T:Syroot.NintenTools.NSW.Bfres.Bone"/> or
|
|
<see cref="T:Syroot.NintenTools.NSW.Bfres.Material"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.UserDataDict">
|
|
<summary>
|
|
Gets or sets customly attached <see cref="P:Syroot.NintenTools.NSW.Bfres.VisibilityAnim.UserData"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Syroot.NintenTools.NSW.Bfres.VisibilityAnimFlags">
|
|
<summary>
|
|
Represents flags specifying how animation data is stored or should be played.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.VisibilityAnimFlags.BakedCurve">
|
|
<summary>
|
|
The stored curve data has been baked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Syroot.NintenTools.NSW.Bfres.VisibilityAnimFlags.Looping">
|
|
<summary>
|
|
The animation repeats from the start after the last frame has been played.
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|