Expose and document various APIs of Visject for plugins to use

This commit is contained in:
Wojtek Figat
2024-02-18 11:06:42 +01:00
parent dfbde5f8eb
commit d76b5234c5
9 changed files with 68 additions and 67 deletions

View File

@@ -101,7 +101,7 @@ public:
/// Visject graph parameter.
/// </summary>
/// <seealso cref="GraphParameter" />
API_CLASS() class VisjectGraphParameter : public GraphParameter
API_CLASS() class FLAXENGINE_API VisjectGraphParameter : public GraphParameter
{
DECLARE_SCRIPTING_TYPE_WITH_CONSTRUCTOR_IMPL(VisjectGraphParameter, GraphParameter);
public:

View File

@@ -5,10 +5,6 @@
#include "Engine/Serialization/ReadStream.h"
#include "Engine/Serialization/WriteStream.h"
VisjectMeta::VisjectMeta()
{
}
bool VisjectMeta::Load(ReadStream* stream, bool loadData)
{
Release();

View File

@@ -8,7 +8,7 @@
/// <summary>
/// Visject metadata container
/// </summary>
class VisjectMeta
class FLAXENGINE_API VisjectMeta
{
public:
/// <summary>
@@ -27,19 +27,6 @@ public:
/// </summary>
Array<Entry, FixedAllocation<8>> Entries;
public:
/// <summary>
/// Initializes a new instance of the <see cref="VisjectMeta"/> class.
/// </summary>
VisjectMeta();
/// <summary>
/// Finalizes an instance of the <see cref="VisjectMeta"/> class.
/// </summary>
~VisjectMeta()
{
}
public:
/// <summary>
/// Load from the stream