Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
hoonsubin committed Nov 26, 2024
1 parent 4a8be2e commit bea6405
Show file tree
Hide file tree
Showing 26 changed files with 2,369 additions and 2,899 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Struct AnimInfo
<title>Class AnimationEventBlendTreeBehaviourEditor
| Catch.io Developer Reference </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Struct AnimInfo
<meta name="title" content="Class AnimationEventBlendTreeBehaviourEditor
| Catch.io Developer Reference ">
<meta name="generator" content="docfx 2.59.4.0">
<meta name="description" content="Developer documentation for Team STEP: Project Catch.io">
Expand Down Expand Up @@ -78,70 +78,40 @@
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.AnimInfo">
<article class="content wrap" id="_content" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventBlendTreeBehaviourEditor">


<h1 id="CatchIo_Editor_Windows_CharacterAnimationWindow_AnimInfo" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.AnimInfo" class="text-break">Struct AnimInfo
<h1 id="CatchIo_Editor_AnimationEvents_AnimationEventBlendTreeBehaviourEditor" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventBlendTreeBehaviourEditor" class="text-break">Class AnimationEventBlendTreeBehaviourEditor
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 summary"><p>Custom editor for the AnimationEventBlendTreeBehaviour.
This editor provides preview capabilities for animation clips and allows the user to preview blend tree animation states in the inspector.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Editor.Windows.CharacterAnimationWindow.html">CatchIo.Editor.Windows.CharacterAnimationWindow</a></h6>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">AnimationEventBlendTreeBehaviourEditor</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Editor.AnimationEvents.html">CatchIo.Editor.AnimationEvents</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="CatchIo_Editor_Windows_CharacterAnimationWindow_AnimInfo_syntax">Syntax</h5>
<h5 id="CatchIo_Editor_AnimationEvents_AnimationEventBlendTreeBehaviourEditor_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[Serializable]
public struct AnimInfo</code></pre>
<pre><code class="lang-csharp hljs">public class AnimationEventBlendTreeBehaviourEditor : UnityEditor.Editor</code></pre>
</div>
<h3 id="fields">Fields
<h3 id="methods">Methods
</h3>


<h4 id="CatchIo_Editor_Windows_CharacterAnimationWindow_AnimInfo_Clip" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.AnimInfo.Clip">Clip</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public AnimationClip Clip</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">AnimationClip</span></td>
<td></td>
</tr>
</tbody>
</table>


<h4 id="CatchIo_Editor_Windows_CharacterAnimationWindow_AnimInfo_Direction" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.AnimInfo.Direction">Direction</h4>
<div class="markdown level1 summary"></div>
<a id="CatchIo_Editor_AnimationEvents_AnimationEventBlendTreeBehaviourEditor_OnInspectorGUI_" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventBlendTreeBehaviourEditor.OnInspectorGUI*"></a>
<h4 id="CatchIo_Editor_AnimationEvents_AnimationEventBlendTreeBehaviourEditor_OnInspectorGUI" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventBlendTreeBehaviourEditor.OnInspectorGUI">OnInspectorGUI()</h4>
<div class="markdown level1 summary"><p>Draws the inspector GUI for the AnimationEventBlendTreeBehaviour.
Includes controls for starting and stopping an animation preview.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public DirType Direction</code></pre>
<pre><code class="lang-csharp hljs">public override void OnInspectorGUI()</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="CatchIo.Editor.Windows.CharacterAnimationWindow.DirType.html">DirType</a></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class GenerateCharacterAnimatorController
<title>Class AnimationEventDrawer
| Catch.io Developer Reference </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class GenerateCharacterAnimatorController
<meta name="title" content="Class AnimationEventDrawer
| Catch.io Developer Reference ">
<meta name="generator" content="docfx 2.59.4.0">
<meta name="description" content="Developer documentation for Team STEP: Project Catch.io">
Expand Down Expand Up @@ -78,60 +78,63 @@
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.GenerateCharacterAnimatorController">
<article class="content wrap" id="_content" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventDrawer">


<h1 id="CatchIo_Editor_Windows_CharacterAnimationWindow_GenerateCharacterAnimatorController" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.GenerateCharacterAnimatorController" class="text-break">Class GenerateCharacterAnimatorController
<h1 id="CatchIo_Editor_AnimationEvents_AnimationEventDrawer" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventDrawer" class="text-break">Class AnimationEventDrawer
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 summary"><p>Custom property drawer for the AnimationEvent class, providing a custom UI in the inspector for editing animation events.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">GenerateCharacterAnimatorController</span></div>
<div class="level1"><span class="xref">AnimationEventDrawer</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Editor.Windows.CharacterAnimationWindow.html">CatchIo.Editor.Windows.CharacterAnimationWindow</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Editor.AnimationEvents.html">CatchIo.Editor.AnimationEvents</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="CatchIo_Editor_Windows_CharacterAnimationWindow_GenerateCharacterAnimatorController_syntax">Syntax</h5>
<h5 id="CatchIo_Editor_AnimationEvents_AnimationEventDrawer_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class GenerateCharacterAnimatorController : OdinEditorWindow</code></pre>
<pre><code class="lang-csharp hljs">public class AnimationEventDrawer : PropertyDrawer</code></pre>
</div>
<h3 id="fields">Fields
<h3 id="methods">Methods
</h3>


<h4 id="CatchIo_Editor_Windows_CharacterAnimationWindow_GenerateCharacterAnimatorController_AnimationClipsPath" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.GenerateCharacterAnimatorController.AnimationClipsPath">AnimationClipsPath</h4>
<div class="markdown level1 summary"></div>
<a id="CatchIo_Editor_AnimationEvents_AnimationEventDrawer_GetPropertyHeight_" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventDrawer.GetPropertyHeight*"></a>
<h4 id="CatchIo_Editor_AnimationEvents_AnimationEventDrawer_GetPropertyHeight_SerializedProperty_GUIContent_" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventDrawer.GetPropertyHeight(SerializedProperty,GUIContent)">GetPropertyHeight(SerializedProperty, GUIContent)</h4>
<div class="markdown level1 summary"><p>Overrides the GetPropertyHeight method to calculate the required height for the property.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string AnimationClipsPath</code></pre>
<pre><code class="lang-csharp hljs">public override float GetPropertyHeight(SerializedProperty property, GUIContent label)</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
<td><span class="xref">SerializedProperty</span></td>
<td><span class="parametername">property</span></td>
<td><p>The serialized property whose height is being calculated.</p>
</td>
</tr>
<tr>
<td><span class="xref">GUIContent</span></td>
<td><span class="parametername">label</span></td>
<td><p>The label of the property.</p>
</td>
</tr>
</tbody>
</table>


<h4 id="CatchIo_Editor_Windows_CharacterAnimationWindow_GenerateCharacterAnimatorController_AnimationDic" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.GenerateCharacterAnimatorController.AnimationDic">AnimationDic</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Dictionary&lt;string, AnimationData&gt; AnimationDic</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
Expand All @@ -141,56 +144,50 @@ <h5 class="fieldValue">Field Value</h5>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Collections.Generic.Dictionary</span>&lt;<span class="xref">System.String</span>, <a class="xref" href="CatchIo.Editor.Windows.CharacterAnimationWindow.AnimationData.html">AnimationData</a>&gt;</td>
<td></td>
<td><span class="xref">System.Single</span></td>
<td><p>The height required to draw the property.</p>
</td>
</tr>
</tbody>
</table>


<h4 id="CatchIo_Editor_Windows_CharacterAnimationWindow_GenerateCharacterAnimatorController_CharacterName" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.GenerateCharacterAnimatorController.CharacterName">CharacterName</h4>
<div class="markdown level1 summary"></div>
<a id="CatchIo_Editor_AnimationEvents_AnimationEventDrawer_OnGUI_" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventDrawer.OnGUI*"></a>
<h4 id="CatchIo_Editor_AnimationEvents_AnimationEventDrawer_OnGUI_Rect_SerializedProperty_GUIContent_" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventDrawer.OnGUI(Rect,SerializedProperty,GUIContent)">OnGUI(Rect, SerializedProperty, GUIContent)</h4>
<div class="markdown level1 summary"><p>Overrides the OnGUI method to provide custom rendering for the AnimationEvent properties in the inspector.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string CharacterName</code></pre>
<pre><code class="lang-csharp hljs">public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
<td><span class="xref">Rect</span></td>
<td><span class="parametername">position</span></td>
<td><p>The position rect for drawing the property.</p>
</td>
</tr>
</tbody>
</table>


<h4 id="CatchIo_Editor_Windows_CharacterAnimationWindow_GenerateCharacterAnimatorController_SkinName" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.GenerateCharacterAnimatorController.SkinName">SkinName</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string SkinName</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
<td><span class="xref">SerializedProperty</span></td>
<td><span class="parametername">property</span></td>
<td><p>The serialized property to be drawn.</p>
</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
<td><span class="xref">GUIContent</span></td>
<td><span class="parametername">label</span></td>
<td><p>The label of the property.</p>
</td>
</tr>
</tbody>
</table>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum DirType
<title>Class AnimationEventStateBehaviourEditor
| Catch.io Developer Reference </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum DirType
<meta name="title" content="Class AnimationEventStateBehaviourEditor
| Catch.io Developer Reference ">
<meta name="generator" content="docfx 2.59.4.0">
<meta name="description" content="Developer documentation for Team STEP: Project Catch.io">
Expand Down Expand Up @@ -78,67 +78,40 @@
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.DirType">
<article class="content wrap" id="_content" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventStateBehaviourEditor">


<h1 id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType" data-uid="CatchIo.Editor.Windows.CharacterAnimationWindow.DirType" class="text-break">Enum DirType
<h1 id="CatchIo_Editor_AnimationEvents_AnimationEventStateBehaviourEditor" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventStateBehaviourEditor" class="text-break">Class AnimationEventStateBehaviourEditor
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 summary"><p>Custom editor for the AnimationEventStateBehaviour.
This editor provides preview capabilities for animation clips and allows the user to preview animation state behaviours in the inspector.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Editor.Windows.CharacterAnimationWindow.html">CatchIo.Editor.Windows.CharacterAnimationWindow</a></h6>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">AnimationEventStateBehaviourEditor</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Editor.AnimationEvents.html">CatchIo.Editor.AnimationEvents</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_syntax">Syntax</h5>
<h5 id="CatchIo_Editor_AnimationEvents_AnimationEventStateBehaviourEditor_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public enum DirType</code></pre>
<pre><code class="lang-csharp hljs">public class AnimationEventStateBehaviourEditor : UnityEditor.Editor</code></pre>
</div>
<h3 id="fields">Fields
<h3 id="methods">Methods
</h3>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
<thead>
<tbody>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_E">E</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_N">N</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_NE">NE</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_None">None</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_NW">NW</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_S">S</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_SE">SE</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_SW">SW</td>
<td></td>
</tr>
<tr>
<td id="CatchIo_Editor_Windows_CharacterAnimationWindow_DirType_W">W</td>
<td></td>
</tr>
</tbody>
</thead></thead></table>


<a id="CatchIo_Editor_AnimationEvents_AnimationEventStateBehaviourEditor_OnInspectorGUI_" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventStateBehaviourEditor.OnInspectorGUI*"></a>
<h4 id="CatchIo_Editor_AnimationEvents_AnimationEventStateBehaviourEditor_OnInspectorGUI" data-uid="CatchIo.Editor.AnimationEvents.AnimationEventStateBehaviourEditor.OnInspectorGUI">OnInspectorGUI()</h4>
<div class="markdown level1 summary"><p>Draws the inspector GUI for the AnimationEventStateBehaviour.
Includes controls for starting and stopping an animation preview.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override void OnInspectorGUI()</code></pre>
</div>
</article>
</div>

Expand Down
Loading

0 comments on commit bea6405

Please sign in to comment.