De-plushied SHADE_Managed comments
This commit is contained in:
parent
a3fe98317d
commit
bbe8622d1e
|
@ -97,7 +97,7 @@ namespace SHADE
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Removes all Scripts of the specified type from this GameObject.
|
/// Removes all Scripts of the specified type from this GameObject.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <typeparam name="T">Type of PLushieScripts to remove.</typeparam>
|
/// <typeparam name="T">Type of Scripts to remove.</typeparam>
|
||||||
generic<typename T> where T : ref class, Script
|
generic<typename T> where T : ref class, Script
|
||||||
void RemoveScript();
|
void RemoveScript();
|
||||||
|
|
||||||
|
|
|
@ -39,10 +39,10 @@ namespace SHADE
|
||||||
/// <param name="entity">The Entity to render the Scripts of.</param>
|
/// <param name="entity">The Entity to render the Scripts of.</param>
|
||||||
static void RenderScriptsInInspector(Entity entity);
|
static void RenderScriptsInInspector(Entity entity);
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Renders a dropdown button that allows for the addition of PlushieScripts
|
/// Renders a dropdown button that allows for the addition of Scripts onto the
|
||||||
/// onto the specified Entity.
|
/// specified Entity.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="entity">The Entity to add PlushieScripts to.</param>
|
/// <param name="entity">The Entity to add Scripts to.</param>
|
||||||
static void RenderScriptAddButton(Entity entity);
|
static void RenderScriptAddButton(Entity entity);
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------------*/
|
/*-----------------------------------------------------------------------------*/
|
||||||
|
|
|
@ -20,7 +20,7 @@ namespace SHADE
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Static class that contains the functions for interfacing with the core
|
/// Static class that contains the functions for interfacing with the core
|
||||||
/// PlushieEngine written in C++ for managing the lifecycle of managed code.
|
/// SHADE Engine written in C++ for managing the lifecycle of managed code.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private ref class EngineInterface abstract sealed
|
private ref class EngineInterface abstract sealed
|
||||||
{
|
{
|
||||||
|
|
|
@ -210,7 +210,7 @@ namespace SHADE
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Removes all Scripts of the specified type from this GameObject.
|
/// Removes all Scripts of the specified type from this GameObject.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <typeparam name="T">Type of PLushieScripts to remove.</typeparam>
|
/// <typeparam name="T">Type of Scripts to remove.</typeparam>
|
||||||
generic<typename T> where T : ref class, Script
|
generic<typename T> where T : ref class, Script
|
||||||
void RemoveScript();
|
void RemoveScript();
|
||||||
|
|
||||||
|
|
|
@ -276,4 +276,4 @@ namespace SHADE
|
||||||
{
|
{
|
||||||
return !(lhs == rhs);
|
return !(lhs == rhs);
|
||||||
}
|
}
|
||||||
} // namespace PlushieAPI::Mathematics
|
}
|
||||||
|
|
|
@ -294,4 +294,4 @@ namespace SHADE
|
||||||
{
|
{
|
||||||
return Vector3(vec);
|
return Vector3(vec);
|
||||||
}
|
}
|
||||||
} // namespace PlushieAPI::Mathematics
|
}
|
||||||
|
|
|
@ -439,4 +439,5 @@ namespace SHADE
|
||||||
/// <param name="vec">Vector2 to convert from.</param>
|
/// <param name="vec">Vector2 to convert from.</param>
|
||||||
static explicit operator Vector3(Vector2 vec);
|
static explicit operator Vector3(Vector2 vec);
|
||||||
};
|
};
|
||||||
} // namespace PlushieAPI::Mathematics
|
}
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,7 @@
|
||||||
\author Tng Kah Wei, kahwei.tng, 390009620
|
\author Tng Kah Wei, kahwei.tng, 390009620
|
||||||
\par email: kahwei.tng\@digipen.edu
|
\par email: kahwei.tng\@digipen.edu
|
||||||
\date Oct 28, 2021
|
\date Oct 28, 2021
|
||||||
\brief Contains the definition of the functions for the PlushieScript managed
|
\brief Contains the definition of the functions for the Script managed class.
|
||||||
class.
|
|
||||||
|
|
||||||
Note: This file is written in C++17/CLI.
|
Note: This file is written in C++17/CLI.
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,7 @@ namespace SHADE
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <typeparam name="T">
|
/// <typeparam name="T">
|
||||||
/// Type of script to add.
|
/// Type of script to add.
|
||||||
/// This needs to be a default constructable PlushieScript.
|
/// This needs to be a default constructable Script.
|
||||||
/// </typeparam>
|
/// </typeparam>
|
||||||
/// <param name="entity">The entity to add a script to.</param>
|
/// <param name="entity">The entity to add a script to.</param>
|
||||||
/// <returns>Reference to the script added.</returns>
|
/// <returns>Reference to the script added.</returns>
|
||||||
|
|
|
@ -33,4 +33,4 @@ namespace SHADE
|
||||||
{
|
{
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
} // namespace PlushieAPI
|
}
|
||||||
|
|
|
@ -36,4 +36,4 @@ namespace SHADE
|
||||||
/*-----------------------------------------------------------------------------*/
|
/*-----------------------------------------------------------------------------*/
|
||||||
System::Reflection::Assembly^ Load(System::Reflection::AssemblyName^ assemblyName) override;
|
System::Reflection::Assembly^ Load(System::Reflection::AssemblyName^ assemblyName) override;
|
||||||
};
|
};
|
||||||
} // namespace PlushieAPI
|
}
|
||||||
|
|
Loading…
Reference in New Issue