Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
194 commits
Select commit Hold shift + click to select a range
1e5ee98
(core) add as_bytes_mut variant
Arthapz Nov 8, 2025
f16d303
(luau) minimal test implementation
Arthapz Jan 23, 2026
e1c40ef
(all) format
Arthapz Jan 23, 2026
d04711a
(core) fix compilation on gcc
Arthapz Jan 24, 2026
fe38a6b
(luau) add more lua bindings
Arthapz Jan 24, 2026
fc6b9fd
(gpu) fix some warnings
Arthapz Jan 25, 2026
d5142ce
(luau) add luau defines and improve xmake related code
Arthapz Jan 25, 2026
67cda39
(gpu) add convertions of ExtentX<T> to Vk vector types
Arthapz Jan 25, 2026
aa9cc4b
(luau) refactor lua architecture
Arthapz Jan 25, 2026
5c2402c
(luau) disable warnings in lua files
Arthapz Jan 25, 2026
a939e34
(xmake) add missing luau dependencies
Arthapz Jan 25, 2026
fa2cc71
(core) add missings inline to constexpr constants
Arthapz Jan 25, 2026
847c737
(log, wsi) fix lua partition not exported
Arthapz Jan 25, 2026
27a7a6c
(core) fix missing bytes_as implementation
Arthapz Jan 25, 2026
7138588
(all) fix compilation on latest llvm
Arthapz Jan 26, 2026
79e99b3
(all) fix some warnings
Arthapz Jan 26, 2026
2228c8b
(core) improve Tree
Arthapz Jan 27, 2026
4c1d43e
(core) fix stacktrace and sanitizers
Arthapz Jan 28, 2026
5699615
(core) implement DAG
Arthapz Jan 28, 2026
5cdad21
(core) implement dump() on dag class
Arthapz Jan 28, 2026
309d115
(core) fix error not moved in Try macro
Arthapz Jan 28, 2026
23165f8
(core, gpu) improve and use Try expected macro
Arthapz Jan 29, 2026
8f6f60d
(core) add reverse method and improve dump (and add tests) for dag class
Arthapz Jan 29, 2026
d9d9b5f
(gpu) enable api dump validation layer
Arthapz Jan 29, 2026
524eedd
(core) fix ref class
Arthapz Jan 29, 2026
de81be2
(core) improve hash support
Arthapz Jan 29, 2026
aab4817
(core) fix math::rect::extent()
Arthapz Jan 30, 2026
ecc8a29
(core) fix io read operations
Arthapz Jan 30, 2026
26b83a8
(core) add missing <=> operations with std::nullopt for ref<T, true>
Arthapz Jan 30, 2026
c6a3315
(terra) update to latest stormkit api
Arthapz Jan 30, 2026
e4224d4
(gpu) implement dynamic rendering
Arthapz Jan 30, 2026
1a246f2
(gpu) use dynamic rendering for all examples
Arthapz Feb 1, 2026
a955d5f
(gpu) fix some warnings
Arthapz Feb 1, 2026
d9885d3
(core) improve threadpool
Arthapz Feb 2, 2026
118beed
(gpu) update enums.mpp
Arthapz Feb 2, 2026
df2495b
(wsi) fix window size on windows
Arthapz Feb 2, 2026
b71c8e7
(xmake) fix luau on windows
Arthapz Feb 2, 2026
8c013f0
(core) fix STORMKIT_POP_WARNINGS macro on msvc
Arthapz Feb 2, 2026
457e82c
(gpu) fix some warnings
Arthapz Feb 2, 2026
1011781
(core) finish refactoring color struct
Arthapz Feb 3, 2026
dfe168f
(core) remove hash_macro header and migrate all std::hash to hasher
Arthapz Feb 3, 2026
d887f7c
(core, wsi) update format_as implementation
Arthapz Feb 3, 2026
c186c8d
(core, gpu, image, wsi) update extent naming
Arthapz Feb 3, 2026
ee1bc54
(log) fix ConstexprString now in namespace meta
Arthapz Feb 3, 2026
5b62416
(core, gpu, wsi, image) rename vector types
Arthapz Feb 3, 2026
422c441
(core, gpu) update matrix naming
Arthapz Feb 3, 2026
aca4183
(all) use f32 instead of float
Arthapz Feb 3, 2026
910bb09
(core, entities) rename Secondf to fsecond
Arthapz Feb 3, 2026
e29a642
(log) add a flag to enabled debug logging, and disable it by default,…
Arthapz Feb 3, 2026
ec2e193
(wsi) fix close event on windows
Arthapz Feb 3, 2026
333d839
(core) fix format_as for extent
Arthapz Feb 3, 2026
e80d4d0
(luau) fix rgbcolor binding
Arthapz Feb 3, 2026
f66bf1b
(luau) workaround for clang ICE
Arthapz Feb 3, 2026
62081f6
(all) remove unaccessary inline
Arthapz Feb 3, 2026
db40bfd
(gpu) add STORMKIT_API to to_vk / from_vk for enums
Arthapz Feb 3, 2026
b74dbbf
(luau) fix luau on windows
Arthapz Feb 3, 2026
a78069e
(core) disable STORMKIT_FORCE_INLINE on debug build
Arthapz Feb 3, 2026
4e6c3d0
(core) add hasher for color
Arthapz Feb 3, 2026
ba111f7
(gpu) add hasher and operator== for ClearValues
Arthapz Feb 3, 2026
19bd8f7
(xmake) fix warning
Arthapz Feb 3, 2026
f1d855f
(examples) ensures path are correctly defined
Arthapz Feb 3, 2026
95ab54b
(gpu) fix descriptor set move constructor / assignement operator
Arthapz Feb 3, 2026
88c1699
(xmake) fix vulkan-headers version
Arthapz Feb 4, 2026
4a8255f
(xmake) add volk version
Arthapz Feb 4, 2026
971ed0d
(all) temporarily disable force inline
Arthapz Feb 4, 2026
27a0641
(core, xmake) improve xmake code
Arthapz Feb 4, 2026
707663b
(all) use cppm instead of mpp extension for modules
Arthapz Feb 4, 2026
e18922f
(all) restructure and simplify xmake code
Arthapz Feb 5, 2026
4b4a7b1
(lua, core, wsi) use sol instead of luabridge3
Arthapz Feb 6, 2026
f782f38
(core) implement lua bindings for math linear library
Arthapz Feb 6, 2026
39ddcb6
(xmake) remove useless file
Arthapz Feb 6, 2026
bb0d8fa
(xmake) remove old unused folder
Arthapz Feb 6, 2026
7b5e8c7
(core) add missing matrix bindings
Arthapz Feb 6, 2026
b6a3311
(log) fix compilation when lua module is enabled
Arthapz Feb 6, 2026
b42dc17
(lua) expose sol global state
Arthapz Feb 6, 2026
f0b3776
(wsi) add allocate variant of window::open
Arthapz Feb 6, 2026
3dc1c45
(wsi) cleanup wsi events lua binding
Arthapz Feb 7, 2026
931a36c
(core, gpu, wsi) rename colors to match math convention
Arthapz Feb 7, 2026
6080481
(core) try to fix missing elements_of on apple platforms
Arthapz Feb 7, 2026
6a94cd1
(core) fix explicit instantiation of linear structures on non-windows…
Arthapz Feb 7, 2026
f521af4
(xmake) cleanup
Arthapz Feb 7, 2026
b800bcb
(xmake) fix image xmake.lua on non-windows platforms
Arthapz Feb 7, 2026
c58864a
(xmake, wsi) fix missing module for stormkit::wsi on macOS
Arthapz Feb 7, 2026
a155969
(gpu) fix explicit instantiation of to/from convertion function of vu…
Arthapz Feb 7, 2026
180c53a
(gpu, examples) fix nzsl on non windows platform
Arthapz Feb 7, 2026
794c969
(lua, entities) bind entities to lua
Arthapz Feb 7, 2026
3dabf5d
(log, lua) bind log to lua engine
Arthapz Feb 8, 2026
ebd238c
(entities, lua) fix warning
Arthapz Feb 8, 2026
2138110
(lua) fix pointer invalidation bugs
Arthapz Feb 8, 2026
2a6e66c
(entities, lua) fix add_component for C++ component
Arthapz Feb 8, 2026
f2f8f69
(lua) rename create to run
Arthapz Feb 8, 2026
d3c87b6
(gpu) update enums.cppm to include convertion from image::Image::Format
Arthapz Feb 8, 2026
7b8fa6f
(core) bind math::geometry to lua
Arthapz Feb 8, 2026
1363783
(core) fix operator[] for vecs and matrices types
Arthapz Feb 12, 2026
9a51801
(core) add as_view for vecs and matrices types
Arthapz Feb 12, 2026
34e96e6
(core) add bytes_as_span and bytes_mut_as_span
Arthapz Feb 16, 2026
284ced7
(log) add maybe_unused attribute to NAMED_LOGGER
Arthapz Feb 16, 2026
034cd70
(xmake) update rules
Arthapz Feb 16, 2026
6fab2b5
(core) fix reverse DAG
Arthapz Feb 17, 2026
ddf4efa
(lua) fix lua binding of Rect types
Arthapz Feb 17, 2026
13adbe5
(core) fix writing file on windows
Arthapz Feb 17, 2026
6f9f49b
(gpu) add hasher for Buffer::CreateInfo and Image::CreateInfo
Arthapz Feb 17, 2026
eb86794
(entities, core) remove component_hash and implement generic string hash
Arthapz Feb 23, 2026
2b2c6d6
(core) make get_vertex_value return vertex value instead of vertex fo…
Arthapz Feb 24, 2026
fec7d00
(core, lua) fix compilation on linux
Arthapz Feb 24, 2026
5edf94b
(examples) replace defines with static constexpr for examples constants
Arthapz Feb 25, 2026
2c457b9
(lua) fix luau using libstdc++ on clang
Arthapz Feb 25, 2026
ebec00c
(examples) fix shader directory
Arthapz Feb 25, 2026
d22d5bb
(lua) fix luau package
Arthapz Feb 25, 2026
6e90556
(xmake) try to fix missing dso on linux
Arthapz Feb 27, 2026
3c59eb3
(xmake) fix stormkit library
Arthapz Mar 2, 2026
8f7e06c
(xmake) fix libraries names
Arthapz Mar 2, 2026
8ce70cf
(xmake) improve rules
Arthapz Mar 2, 2026
8e4766f
(xmake) fix stormkit library
Arthapz Mar 2, 2026
733d3c3
(core) fix open on linux / macOS
Arthapz Mar 3, 2026
d44538b
(core) remove operator== check for add_vertex
Arthapz Mar 3, 2026
9fc528e
(gpu) add support for sub command buffer using Vk rendering extension
Arthapz Mar 3, 2026
45d5e06
(gpu) add stencil only format
Arthapz Mar 3, 2026
9c45abb
(gpu) fix secondary command buffer begin
Arthapz Mar 3, 2026
164c00b
(core) try to fix locked class
Arthapz Mar 4, 2026
7fb3f27
(entities) format
Arthapz Mar 4, 2026
e10c6f1
(core) fix locked class
Arthapz Mar 4, 2026
a8b177d
(core) add move operation for locked
Arthapz Mar 4, 2026
bc751aa
(gpu) fix warning
Arthapz Mar 4, 2026
297174e
(core) fix linear matrix print
Arthapz Mar 5, 2026
2ee0e4c
(core) fix dag remove_vertex / remove_edge
Arthapz Mar 5, 2026
3f11e6b
(core) fix matrix tests
Arthapz Mar 5, 2026
42b0466
(core) fix orthographique projection
Arthapz Mar 5, 2026
117c273
(gpu) change entry point name of shaders
Arthapz Mar 5, 2026
a6e88ac
(core) fix warning
Arthapz Mar 6, 2026
b7de04f
(core) fix orthographique projection
Arthapz Mar 6, 2026
ea569c1
(gpu, examples) fix RESOURCE_DIR for textured_cube example
Arthapz Mar 8, 2026
3ddac38
(gpu) fix descriptor sets support of dynamic buffers
Arthapz Mar 8, 2026
05f491c
(core) fix orthographique projection
Arthapz Mar 8, 2026
7c3d1aa
(log) add macro to define log functions with a custom module
Arthapz Mar 8, 2026
cee1ea6
(core) add wait_idle() on ThreadPool
Arthapz Mar 8, 2026
dec4695
(core) fix bytes_mut_as
Arthapz Mar 8, 2026
b3f4337
(entities) add xxx_component template variant for component with a st…
Arthapz Mar 8, 2026
b27e7f3
(entities) remove redondant and incorrect assertion in destroy_compon…
Arthapz Mar 8, 2026
670309c
(entities) fix lua binding
Arthapz Mar 9, 2026
68a8703
(gpu) implement Device::wait_idle()
Arthapz Mar 9, 2026
30edf1f
(core) use unique_lock instead of lock_guard by default in Locked
Arthapz Mar 9, 2026
954328b
(core) annotate locked mutex
Arthapz Mar 10, 2026
26ce79c
(entities) enable add_system to work with class / struct
Arthapz Mar 10, 2026
cc9c2dc
(lua) improve lua::Engine
Arthapz Mar 10, 2026
5a02ae8
(core) add a way to disable fancy support in as_ref_*
Arthapz Mar 10, 2026
b9c3f94
(core) rename IsOneOf / SameAsOneOf to IsAnyOf / SameAsAnyOf
Arthapz Mar 10, 2026
4f39aff
(core) add AddConstIf type modifier
Arthapz Mar 10, 2026
2d8d733
(core) missing IsOneOf => IsAnyOf
Arthapz Mar 10, 2026
9bf3f69
(core) add PointedType type query
Arthapz Mar 10, 2026
6302c8b
(core) simplify as_**_ref_** implementation
Arthapz Mar 10, 2026
bc831db
(core) improve Ref
Arthapz Mar 11, 2026
2adb5af
(entities) format
Arthapz Mar 11, 2026
0aa1db3
(core) fix locked unsafe() when using a ContainerSemantics type
Arthapz Mar 11, 2026
21c2f7d
(lua) handle lua errors
Arthapz Mar 11, 2026
6196e37
(core) improve try_expected
Arthapz Mar 15, 2026
329bd97
(core) move signal_handlers in a TU
Arthapz Mar 15, 2026
434ea20
(core) containers algorithms
Arthapz Mar 15, 2026
48fcd24
(core) improve to/from bytes
Arthapz Mar 15, 2026
37365c0
(core) constrain more IsContainedSemantics
Arthapz Mar 15, 2026
75adc2b
(core) improve monadic::assert
Arthapz Mar 15, 2026
90b8f92
(core) improve into_array_of
Arthapz Mar 15, 2026
25e188f
(core) add COntainedOrPointerOf concept
Arthapz Mar 15, 2026
a9b3370
(core) proper use of ValueType
Arthapz Mar 16, 2026
0048e53
(core) add some concepts and rename some other
Arthapz Mar 16, 2026
a15e111
(gpu) add views for all gpu object
Arthapz Mar 16, 2026
a5da65b
(core) some fixes
Arthapz Mar 16, 2026
f918a49
(core) rename Ref to ref
Arthapz Mar 16, 2026
b87b6a2
(gpu) remove a warning
Arthapz Mar 16, 2026
d7fcbce
(gpu) ElementType => ValueType
Arthapz Mar 16, 2026
3956400
(all) format
Arthapz Mar 16, 2026
c47a733
(core) rename some concepts
Arthapz Mar 16, 2026
ad4af6f
(core) implement named_constructors
Arthapz Mar 17, 2026
33055c4
(gpu) use named constructors
Arthapz Mar 25, 2026
237339e
(entities) remove UB
Arthapz Mar 25, 2026
8487949
(core) format
Arthapz Mar 25, 2026
d2f250e
(core) improve ReturnType query
Arthapz Mar 25, 2026
0cd84b5
(core) improve named constructors
Arthapz Mar 25, 2026
360f17d
(core) remove UBs
Arthapz Mar 25, 2026
84f0663
(core) fix matrix translation and scale
Arthapz Mar 26, 2026
0934cf9
(core) fix Locked when using a Container or a smart Pointer type
Arthapz Mar 26, 2026
eed73a5
(gpu) format
Arthapz Mar 26, 2026
be729ed
(all) replace tl_function_ref by nontype_functional and use move_only…
Arthapz Mar 26, 2026
11e6154
(core) fix thread pool no future post_task
Arthapz Mar 26, 2026
8f3b591
(core) add tests for threadpool
Arthapz Mar 26, 2026
12460aa
(core, main) change thread naming
Arthapz Mar 26, 2026
54a929d
(core) use prctl instead of pthread for naming current thread
Arthapz Mar 26, 2026
03ad3af
(core) try to fix thread name
Arthapz Mar 26, 2026
dca54e1
(core) add read / write / access overload which take a closure for lo…
Arthapz Mar 26, 2026
f1c5736
(all) format
Arthapz Mar 26, 2026
f2bf280
(core) add type aliases for array, vector and string types
Arthapz Mar 27, 2026
8332b32
(core) use nontype_function module instead of headers
Arthapz Mar 27, 2026
e2a4578
(core) fix linear matrix rotate
Arthapz Mar 27, 2026
3be7512
(all) improve named constructors
Arthapz Apr 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
199 changes: 105 additions & 94 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -4,52 +4,61 @@ BasedOnStyle: LLVM
Language: Cpp
AlignAfterOpenBracket: Align
AlignArrayOfStructures: Left
AlignConsecutiveAssignments: 'true'
AlignConsecutiveDeclarations: 'true'
AlignConsecutiveAssignments: "true"
AlignConsecutiveDeclarations: "true"
AlignEscapedNewlines: Left
AlignOperands: Align
AlignTrailingComments: 'true'
AllowAllParametersOfDeclarationOnNextLine: 'false'
AllowAllArgumentsOnNextLine: 'false'
AllowShortBlocksOnASingleLine: 'true'
AllowShortCaseLabelsOnASingleLine: 'true'
AlignTrailingComments: "true"
AllowAllParametersOfDeclarationOnNextLine: "false"
AllowAllArgumentsOnNextLine: "false"
AllowShortBlocksOnASingleLine: "true"
AllowShortCaseLabelsOnASingleLine: "true"
AllowShortFunctionsOnASingleLine: InlineOnly
AllowShortIfStatementsOnASingleLine: Always
AllowShortLoopsOnASingleLine: 'true'
AllowShortLambdasOnASingleLine: 'true'
AllowShortEnumsOnASingleLine: 'false'
AllowShortLoopsOnASingleLine: "true"
AllowShortLambdasOnASingleLine: "true"
AllowShortEnumsOnASingleLine: "false"
AlignConsecutiveMacros: Consecutive
BitFieldColonSpacing: After
BreakBeforeConceptDeclarations: 'true'
BreakBeforeConceptDeclarations: "true"
BreakBinaryOperations: RespectPrecedence
EmptyLineBeforeAccessModifier: LogicalBlock
EnumTrailingComma: Insert
FixNamespaceComments: 'true'
FixNamespaceComments: "true"
IndentExternBlock: Indent
IndentGotoLabels: 'false'
IndentRequiresClause: 'true'
InsertBraces: 'false'
IndentGotoLabels: "false"
IndentRequiresClause: "true"
InsertBraces: "false"
InsertTrailingCommas: Wrapped
LambdaBodyIndentation: Signature
PPIndentWidth: 4
PenaltyBreakAssignment: 1000
PenaltyReturnTypeOnItsOwnLine: 1000
PenaltyBreakBeforeFirstCallParameter: 1000
PenaltyBreakOpenParenthesis: 1000
PenaltyBreakBeforeMemberAccess: 10
PenaltyIndentedWhitespace: 1
PenaltyBreakBeforeMemberAccess: 1000
PenaltyIndentedWhitespace: 2
ContinuationIndentWidth: 2
ReferenceAlignment: Left
# RemoveBracesLLVM: 'true'
RequiresClausePosition: OwnLine
SeparateDefinitionBlocks: Always
SpaceAfterLogicalNot: 'false'
SpaceAfterLogicalNot: "false"
SpaceAroundPointerQualifiers: After
SpaceBeforeCaseColon: 'false'
SpaceBeforeCaseColon: "false"
AlwaysBreakAfterDefinitionReturnType: None
SpaceBeforeSquareBrackets: 'false'
SpaceInEmptyBlock: 'false'
AttributeMacros: [STORMKIT_FORCE_INLINE, STORMKIT_API, STORMKIT_PRIVATE, STORMKIT_PUBLIC, STORMKIT_CONST, STORMKIT_PURE, STORMKIT_INTRINSIC]
SpaceBeforeSquareBrackets: "false"
SpaceInEmptyBlock: "false"
AttributeMacros:
[
STORMKIT_FORCE_INLINE,
STORMKIT_API,
STORMKIT_PRIVATE,
STORMKIT_PUBLIC,
STORMKIT_CONST,
STORMKIT_PURE,
STORMKIT_INTRINSIC,
]
IfMacros: [CASE_DO, CASE_DO_RETURN, CASE, CASE_ARGS_DO]
BreakAfterAttributes: Always
Macros:
Expand All @@ -60,120 +69,122 @@ Macros:
- STORMKIT_CONST=[[maybe_unused]]
- STORMKIT_PURE=[[maybe_unused]]
- STORMKIT_INTRINSIC=[[maybe_unused]]

QualifierAlignment: Custom
QualifierOrder: [static, inline, volatile, restrict, constexpr, const, type]

SpacesInLineCommentPrefix:
Minimum: '1'
Maximum: '4'
Minimum: "1"
Maximum: "4"

AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: 'false'
AlwaysBreakTemplateDeclarations: 'Yes'
BinPackArguments: 'false'
BinPackParameters: 'false'
AlwaysBreakBeforeMultilineStrings: "false"
AlwaysBreakTemplateDeclarations: "Yes"
BinPackArguments: "false"
BinPackParameters: "false"
BreakBeforeBinaryOperators: All
BreakBeforeBraces: Attach
BreakConstructorInitializers: BeforeColon
BreakBeforeCloseBracketBracedList: "true"
BreakInheritanceList: BeforeColon
BreakStringLiterals: 'true'
ColumnLimit: '130'
CompactNamespaces: 'true'
ConstructorInitializerAllOnOneLineOrOnePerLine: 'true'
ConstructorInitializerIndentWidth: '4'
BreakStringLiterals: "true"
ColumnLimit: "130"
CompactNamespaces: "true"
ConstructorInitializerAllOnOneLineOrOnePerLine: "true"
ConstructorInitializerIndentWidth: "4"
IncludeBlocks: Preserve
IndentCaseLabels: 'true'
IndentWidth: '4'
IndentWrappedFunctionNames: 'true'
IndentCaseLabels: "true"
IndentWidth: "4"
IndentWrappedFunctionNames: "true"
IndentPPDirectives: BeforeHash
KeepEmptyLinesAtTheStartOfBlocks: 'false'
Cpp11BracedListStyle: 'false'
MaxEmptyLinesToKeep: '1'
KeepEmptyLinesAtTheStartOfBlocks: "false"
Cpp11BracedListStyle: "Block"
MaxEmptyLinesToKeep: "1"
NamespaceIndentation: All
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: false
PointerAlignment: Left
SortIncludes: 'true'
SortUsingDeclarations: 'true'
SpaceAfterTemplateKeyword: 'false'
SpaceBeforeAssignmentOperators: 'true'
SpaceBeforeCpp11BracedList: 'true'
SpaceBeforeCtorInitializerColon: 'true'
SpaceBeforeInheritanceColon: 'false'
SpaceBeforeRangeBasedForLoopColon: 'true'
SpaceInEmptyParentheses: 'false'
SpacesInAngles: 'false'
SortIncludes: "true"
SortUsingDeclarations: "true"
SpaceAfterTemplateKeyword: "false"
SpaceBeforeAssignmentOperators: "true"
SpaceBeforeCpp11BracedList: "true"
SpaceBeforeCtorInitializerColon: "true"
SpaceBeforeInheritanceColon: "false"
SpaceBeforeRangeBasedForLoopColon: "true"
SpaceInEmptyParentheses: "false"
SpacesInAngles: "false"
Standard: c++20
TabWidth: '4'
TabWidth: "4"
UseTab: Never
---
Language: ObjC
AlignAfterOpenBracket: Align
AlignArrayOfStructures: Left
AlignConsecutiveAssignments: 'true'
AlignConsecutiveDeclarations: 'false'
AlignConsecutiveAssignments: "true"
AlignConsecutiveDeclarations: "false"
AlignEscapedNewlines: Left
AlignOperands: Align
AlignTrailingComments: 'true'
AllowAllParametersOfDeclarationOnNextLine: 'false'
AllowAllArgumentsOnNextLine: 'false'
AllowShortBlocksOnASingleLine: 'true'
AllowShortCaseLabelsOnASingleLine: 'true'
AlignTrailingComments: "true"
AllowAllParametersOfDeclarationOnNextLine: "false"
AllowAllArgumentsOnNextLine: "false"
AllowShortBlocksOnASingleLine: "true"
AllowShortCaseLabelsOnASingleLine: "true"
AllowShortFunctionsOnASingleLine: InlineOnly
AllowShortIfStatementsOnASingleLine: Always
AllowShortLoopsOnASingleLine: 'true'
AllowShortLambdasOnASingleLine: 'true'
AllowShortLoopsOnASingleLine: "true"
AllowShortLambdasOnASingleLine: "true"
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: 'false'
AlwaysBreakTemplateDeclarations: 'Yes'
BinPackArguments: 'false'
BinPackParameters: 'false'
AlwaysBreakBeforeMultilineStrings: "false"
AlwaysBreakTemplateDeclarations: "Yes"
BinPackArguments: "false"
BinPackParameters: "false"
BreakBeforeBinaryOperators: All
BreakBeforeBraces: Attach
BreakBinaryOperations: OnePerLine
BreakConstructorInitializers: BeforeColon
BreakInheritanceList: BeforeColon
BreakStringLiterals: 'true'
ColumnLimit: '130'
CompactNamespaces: 'true'
ConstructorInitializerAllOnOneLineOrOnePerLine: 'false'
ConstructorInitializerIndentWidth: '4'
ContinuationIndentWidth: '4'
BreakStringLiterals: "true"
ColumnLimit: "130"
CompactNamespaces: "true"
ConstructorInitializerAllOnOneLineOrOnePerLine: "false"
ConstructorInitializerIndentWidth: "4"
ContinuationIndentWidth: "4"
IncludeBlocks: Preserve
IndentCaseLabels: 'true'
IndentWidth: '4'
IndentWrappedFunctionNames: 'true'
IndentCaseLabels: "true"
IndentWidth: "4"
IndentWrappedFunctionNames: "true"
IndentPPDirectives: BeforeHash
KeepEmptyLinesAtTheStartOfBlocks: 'false'
Cpp11BracedListStyle: 'false'
MaxEmptyLinesToKeep: '1'
KeepEmptyLinesAtTheStartOfBlocks: "false"
Cpp11BracedListStyle: "false"
MaxEmptyLinesToKeep: "1"
NamespaceIndentation: All
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: false
PointerAlignment: Right
PenaltyBreakAssignment: 1000
PenaltyReturnTypeOnItsOwnLine: 1000
PenaltyBreakBeforeFirstCallParameter: 1000
PenaltyBreakOpenParenthesis: 1000
PenaltyBreakBeforeMemberAccess: 10
SortIncludes: 'true'
SortUsingDeclarations: 'true'
SpaceAfterTemplateKeyword: 'false'
SpaceBeforeAssignmentOperators: 'true'
SpaceBeforeCpp11BracedList: 'true'
SpaceBeforeCtorInitializerColon: 'true'
SpaceBeforeInheritanceColon: 'false'
SpaceBeforeRangeBasedForLoopColon: 'true'
SpaceInEmptyParentheses: 'false'
SpacesInAngles: 'false'
PenaltyBreakAssignment: 300
PenaltyReturnTypeOnItsOwnLine: 100
PenaltyBreakBeforeFirstCallParameter: 500
PenaltyBreakOpenParenthesis: 700
PenaltyBreakBeforeMemberAccess: 700
SortIncludes: "true"
SortUsingDeclarations: "true"
SpaceAfterTemplateKeyword: "false"
SpaceBeforeAssignmentOperators: "true"
SpaceBeforeCpp11BracedList: "true"
SpaceBeforeCtorInitializerColon: "true"
SpaceBeforeInheritanceColon: "false"
SpaceBeforeRangeBasedForLoopColon: "true"
SpaceInEmptyParentheses: "false"
SpacesInAngles: "false"
Standard: c++20
TabWidth: '4'
TabWidth: "4"
UseTab: Never
PenaltyIndentedWhitespace: '1'
PenaltyIndentedWhitespace: "1"
QualifierAlignment: Custom
QualifierOrder: [static, inline, volatile, restrict, constexpr, const, type]
AttributeMacros: [STORMKIT_FORCE_INLINE, STORMKIT_API, STORMKIT_PRIVATE, STORMKIT_PUBLIC]
AttributeMacros:
[STORMKIT_FORCE_INLINE, STORMKIT_API, STORMKIT_PRIVATE, STORMKIT_PUBLIC]
IfMacros: [CASE_DO, CASE_DO_RETURN, CASE, CASE_ARGS_DO]
BreakAfterAttributes: Always
Original file line number Diff line number Diff line change
@@ -1,44 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>${MACOSX_BUNDLE_EXECUTABLE_NAME}</string>
<key>CFBundleGetInfoString</key>
<string>${MACOSX_BUNDLE_INFO_STRING}</string>
<key>CFBundleIconFile</key>
<string>${MACOSX_BUNDLE_ICON_FILE}</string>
<key>CFBundleIdentifier</key>
<string>${MACOSX_BUNDLE_GUI_IDENTIFIER}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleLongVersionString</key>
<string>${MACOSX_BUNDLE_LONG_VERSION_STRING}</string>
<key>CFBundleName</key>
<string>${MACOSX_BUNDLE_BUNDLE_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>${MACOSX_BUNDLE_SHORT_VERSION_STRING}</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>${MACOSX_BUNDLE_BUNDLE_VERSION}</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>NSHumanReadableCopyright</key>
<string>${MACOSX_BUNDLE_COPYRIGHT}</string>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>${MACOSX_BUNDLE_EXECUTABLE_NAME}</string>
<key>CFBundleGetInfoString</key>
<string>${MACOSX_BUNDLE_INFO_STRING}</string>
<key>CFBundleIconFile</key>
<string>${MACOSX_BUNDLE_ICON_FILE}</string>
<key>CFBundleIdentifier</key>
<string>${MACOSX_BUNDLE_GUI_IDENTIFIER}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleLongVersionString</key>
<string>${MACOSX_BUNDLE_LONG_VERSION_STRING}</string>
<key>CFBundleName</key>
<string>${MACOSX_BUNDLE_BUNDLE_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>${MACOSX_BUNDLE_SHORT_VERSION_STRING}</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>${MACOSX_BUNDLE_BUNDLE_VERSION}</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>NSHumanReadableCopyright</key>
<string>${MACOSX_BUNDLE_COPYRIGHT}</string>
</dict>
</plist>
Loading
Loading