Skip to content

Commit 490e321

Browse files
authored
UE intigrate Marketplace Feedback (#79)
Restructure UE plugin to adapt store policies
1 parent 92ad688 commit 490e321

File tree

119 files changed

+850
-161
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+850
-161
lines changed

LICENSE.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
MIT License
22

3+
Copyright (c) 2024 Julian Benda
34
Copyright (c) 2020 Brook Jensen
45

56
Permission is hereby granted, free of charge, to any person obtaining a copy

inkcpp/CMakeLists.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ list(APPEND SOURCES
1616
system.cpp
1717
value.h value.cpp
1818
tuple.hpp
19-
string_table.h string_table.cpp avl_array.h
19+
string_table.h string_table.cpp
2020
list_table.h list_table.cpp
2121
list_impl.h list_impl.cpp
2222
operations.h operation_bases.h
@@ -59,6 +59,9 @@ target_compile_features(inkcpp PUBLIC cxx_std_17)
5959

6060

6161
# Unreal installation
62-
install(DIRECTORY "include/" DESTINATION "inkcpp/Source/inkcpp/Public/ink/" COMPONENT unreal EXCLUDE_FROM_ALL)
62+
list(REMOVE_ITEM SOURCES "avl_array.h")
63+
install(FILES "avl_array.h" DESTINATION "inkcpp/Source/ThirdParty/Private"
64+
COMPONENT unreal EXCLUDE_FROM_ALL)
6365
install(FILES ${SOURCES} DESTINATION "inkcpp/Source/inkcpp/Private/ink/" COMPONENT unreal EXCLUDE_FROM_ALL)
66+
install(FILES ${PUBLIC_HEADERS} DESTINATION "inkcpp/Source/inkcpp/Public/ink" COMPONENT unreal EXCLUDE_FROM_ALL)
6467
install(FILES ${COLLECTION_SOURCES} DESTINATION "inkcpp/Source/inkcpp/Private/ink/collections/" COMPONENT unreal EXCLUDE_FROM_ALL)

inkcpp/array.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* Copyright (c) 2024 Julian Benda
2+
*
3+
* This file is part of inkCPP which is released under MIT license.
4+
* See file LICENSE.txt or go to
5+
* https://github.com/JBenda/inkcpp for full license details.
6+
*/
17
#pragma once
28

39
#include "snapshot_interface.h"

inkcpp/avl_array.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
///////////////////////////////////////////////////////////////////////////////
2+
// Copyright
23
// \author (c) Marco Paland (info@paland.com)
34
// 2017, PALANDesign Hannover, Germany
45
//
@@ -10,10 +11,10 @@
1011
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1112
// copies of the Software, and to permit persons to whom the Software is
1213
// furnished to do so, subject to the following conditions:
13-
//
14+
//
1415
// The above copyright notice and this permission notice shall be included in
1516
// all copies or substantial portions of the Software.
16-
//
17+
//
1718
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1819
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1920
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

inkcpp/casting.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* Copyright (c) 2024 Julian Benda
2+
*
3+
* This file is part of inkCPP which is released under MIT license.
4+
* See file LICENSE.txt or go to
5+
* https://github.com/JBenda/inkcpp for full license details.
6+
*/
17
#pragma once
28

39
/// Managing casting between value types.

inkcpp/choice.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* Copyright (c) 2024 Julian Benda
2+
*
3+
* This file is part of inkCPP which is released under MIT license.
4+
* See file LICENSE.txt or go to
5+
* https://github.com/JBenda/inkcpp for full license details.
6+
*/
17
#include "choice.h"
28

39
#include "output.h"

inkcpp/collections/restorable.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* Copyright (c) 2024 Julian Benda
2+
*
3+
* This file is part of inkCPP which is released under MIT license.
4+
* See file LICENSE.txt or go to
5+
* https://github.com/JBenda/inkcpp for full license details.
6+
*/
17
#include "restorable.h"
28
#include "../stack.h"
39

inkcpp/collections/restorable.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* Copyright (c) 2024 Julian Benda
2+
*
3+
* This file is part of inkCPP which is released under MIT license.
4+
* See file LICENSE.txt or go to
5+
* https://github.com/JBenda/inkcpp for full license details.
6+
*/
17
#pragma once
28

39
#include "../snapshot_impl.h"

inkcpp/container_operations.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* Copyright (c) 2024 Julian Benda
2+
*
3+
* This file is part of inkCPP which is released under MIT license.
4+
* See file LICENSE.txt or go to
5+
* https://github.com/JBenda/inkcpp for full license details.
6+
*/
17
#include "stack.h"
28
#include "value.h"
39
#include "operations.h"

inkcpp/container_operations.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/* Copyright (c) 2024 Julian Benda
2+
*
3+
* This file is part of inkCPP which is released under MIT license.
4+
* See file LICENSE.txt or go to
5+
* https://github.com/JBenda/inkcpp for full license details.
6+
*/
17
#pragma once
28

39
namespace ink::runtime::internal {

0 commit comments

Comments
 (0)