Skip to content

Commit 131cbc8

Browse files
committed
Initial commit.
0 parents  commit 131cbc8

File tree

67 files changed

+4987
-0
lines changed

Some content is hidden

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

67 files changed

+4987
-0
lines changed

.editorconfig

+95
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
root = true
2+
3+
[*]
4+
end_of_line = lf
5+
6+
[*.{def,rc,idl}]
7+
indent_style = tab
8+
indent_size = 4
9+
charset = utf-8
10+
insert_final_newline = true
11+
trim_trailing_whitespace = true
12+
13+
[*.{cpp,h,hpp,inl}]
14+
indent_style = tab
15+
indent_size = 4
16+
charset = utf-8
17+
insert_final_newline = true
18+
trim_trailing_whitespace = true
19+
20+
cpp_indent_braces = false
21+
cpp_indent_multi_line_relative_to = innermost_parenthesis
22+
cpp_indent_within_parentheses = indent
23+
cpp_indent_preserve_within_parentheses = true
24+
cpp_indent_case_contents = true
25+
cpp_indent_case_labels = false
26+
cpp_indent_case_contents_when_block = false
27+
cpp_indent_lambda_braces_when_parameter = false
28+
cpp_indent_goto_labels = one_left
29+
cpp_indent_preprocessor = leftmost_column
30+
cpp_indent_access_specifiers = false
31+
cpp_indent_namespace_contents = true
32+
cpp_indent_preserve_comments = false
33+
cpp_new_line_before_open_brace_namespace = same_line
34+
cpp_new_line_before_open_brace_type = same_line
35+
cpp_new_line_before_open_brace_function = same_line
36+
cpp_new_line_before_open_brace_block = same_line
37+
cpp_new_line_before_open_brace_lambda = same_line
38+
cpp_new_line_scope_braces_on_separate_lines = true
39+
cpp_new_line_close_brace_same_line_empty_type = true
40+
cpp_new_line_close_brace_same_line_empty_function = true
41+
cpp_new_line_before_catch = false
42+
cpp_new_line_before_else = false
43+
cpp_new_line_before_while_in_do_while = false
44+
cpp_space_before_function_open_parenthesis = remove
45+
cpp_space_within_parameter_list_parentheses = false
46+
cpp_space_between_empty_parameter_list_parentheses = false
47+
cpp_space_after_keywords_in_control_flow_statements = true
48+
cpp_space_within_control_flow_statement_parentheses = false
49+
cpp_space_before_lambda_open_parenthesis = false
50+
cpp_space_within_cast_parentheses = false
51+
cpp_space_after_cast_close_parenthesis = false
52+
cpp_space_within_expression_parentheses = false
53+
cpp_space_before_block_open_brace = true
54+
cpp_space_between_empty_braces = true
55+
cpp_space_before_initializer_list_open_brace = true
56+
cpp_space_within_initializer_list_braces = true
57+
cpp_space_preserve_in_initializer_list = true
58+
cpp_space_before_open_square_bracket = false
59+
cpp_space_within_square_brackets = false
60+
cpp_space_before_empty_square_brackets = false
61+
cpp_space_between_empty_square_brackets = false
62+
cpp_space_group_square_brackets = true
63+
cpp_space_within_lambda_brackets = false
64+
cpp_space_between_empty_lambda_brackets = false
65+
cpp_space_before_comma = false
66+
cpp_space_after_comma = true
67+
cpp_space_remove_around_member_operators = true
68+
cpp_space_before_inheritance_colon = false
69+
cpp_space_before_constructor_colon = false
70+
cpp_space_remove_before_semicolon = true
71+
cpp_space_after_semicolon = true
72+
cpp_space_remove_around_unary_operator = true
73+
cpp_space_around_binary_operator = insert
74+
cpp_space_around_assignment_operator = insert
75+
cpp_space_pointer_reference_alignment = left
76+
cpp_space_around_ternary_operator = insert
77+
cpp_wrap_preserve_blocks = one_liners
78+
79+
[*.resw]
80+
charset = utf-8-bom
81+
end_of_line = crlf
82+
83+
[*.xaml]
84+
charset = utf-8
85+
end_of_line = crlf
86+
insert_final_newline = true
87+
trim_trailing_whitespace = true
88+
89+
[*.sln]
90+
charset = utf-8-bom
91+
end_of_line = crlf
92+
93+
[*.{vcxproj,vcxproj.filters,wapproj,wapproj.user}]
94+
charset = utf-8
95+
end_of_line = crlf

.gitattributes

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Files which are explicitly binary
2+
*.gif binary filter=lfs diff=lfs merge=lfs !eol
3+
*.jpg binary filter=lfs diff=lfs merge=lfs !eol
4+
*.png binary filter=lfs diff=lfs merge=lfs !eol
5+
6+
# Files normalized to always keep Unix line endings
7+
.editorconfig text encoding=utf-8 eol=lf
8+
.gitattributes text encoding=utf-8 eol=lf
9+
.gitignore text encoding=utf-8 eol=lf
10+
*.txt text encoding=utf-8 eol=lf
11+
*.md text encoding=utf-8 eol=lf
12+
*.def text encoding=utf-8 eol=lf
13+
*.rc text encoding=utf-8 eol=lf
14+
*.idl text encoding=utf-8 eol=lf
15+
*.[ch] text encoding=utf-8 eol=lf
16+
*.[ch]pp text encoding=utf-8 eol=lf
17+
app.manifest text encoding=utf-8 eol=lf
18+
19+
# Files normalized to always keep Windows line endings
20+
*.resw text encoding=utf-8-bom eol=crlf
21+
*.xaml text encoding=utf-8 eol=crlf
22+
*.sln text encoding=utf-8-bom eol=crlf
23+
*.vcxproj text encoding=utf-8 eol=crlf
24+
*.vcxproj.filters text encoding=utf-8-bom eol=crlf
25+
packages.config text encoding=utf-8-bom eol=crlf
26+
Package.appxmanifest text encoding=utf-8-bom eol=lf

.gitignore

+151
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
## Ignore Visual Studio temporary files, build results, and
2+
## files generated by popular Visual Studio add-ons.
3+
##
4+
## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
5+
6+
# User-specific files
7+
*.rsuser
8+
*.suo
9+
*.user
10+
*.userosscache
11+
*.sln.docstates
12+
13+
# User-specific files (MonoDevelop/Xamarin Studio)
14+
*.userprefs
15+
16+
# Build results
17+
[Dd]ebug/
18+
[Dd]ebugPublic/
19+
[Rr]elease/
20+
[Rr]eleases/
21+
x64/
22+
x86/
23+
[Ww][Ii][Nn]32/
24+
[Aa][Rr][Mm]/
25+
[Aa][Rr][Mm]64/
26+
bld/
27+
[Bb]in/
28+
[Oo]bj/
29+
[Ll]og/
30+
[Ll]ogs/
31+
32+
# Visual Studio 2015/2017 cache/options directory
33+
.vs/
34+
35+
# Visual Studio 2017 auto generated files
36+
Generated\ Files/
37+
38+
# Build Results of an ATL Project
39+
[Dd]ebugPS/
40+
[Rr]eleasePS/
41+
dlldata.c
42+
43+
# StyleCop
44+
StyleCopReport.xml
45+
46+
# Files built by Visual Studio
47+
*_i.c
48+
*_p.c
49+
*_h.h
50+
*.ilk
51+
*.meta
52+
*.obj
53+
*.iobj
54+
*.pch
55+
*.pdb
56+
*.ipdb
57+
*.pgc
58+
*.pgd
59+
*.rsp
60+
*.sbr
61+
*.tlb
62+
*.tli
63+
*.tlh
64+
*.tmp
65+
*.tmp_proj
66+
*_wpftmp.csproj
67+
*.log
68+
*.tlog
69+
*.vspscc
70+
*.vssscc
71+
.builds
72+
*.pidb
73+
*.svclog
74+
*.scc
75+
76+
# Visual C++ cache files
77+
ipch/
78+
*.aps
79+
*.ncb
80+
*.opendb
81+
*.opensdf
82+
*.sdf
83+
*.cachefile
84+
*.VC.db
85+
*.VC.VC.opendb
86+
87+
# Visual Studio profiler
88+
*.psess
89+
*.vsp
90+
*.vspx
91+
*.sap
92+
93+
# Visual Studio Trace Files
94+
*.e2e
95+
96+
# Visual Studio code coverage results
97+
*.coverage
98+
*.coveragexml
99+
100+
# NuGet Packages
101+
*.nupkg
102+
# NuGet Symbol Packages
103+
*.snupkg
104+
# The packages folder can be ignored because of Package Restore
105+
**/[Pp]ackages/*
106+
# except build/, which is used as an MSBuild target.
107+
!**/[Pp]ackages/build/
108+
# Uncomment if necessary however generally it will be regenerated when needed
109+
#!**/[Pp]ackages/repositories.config
110+
# NuGet v3's project.json files produces more ignorable files
111+
*.nuget.props
112+
*.nuget.targets
113+
114+
# Windows Store app package directories and files
115+
AppPackages/
116+
BundleArtifacts/
117+
Package.StoreAssociation.xml
118+
_pkginfo.txt
119+
*.appx
120+
*.appxbundle
121+
*.appxupload
122+
123+
# Visual Studio cache files
124+
# files ending in .cache can be ignored
125+
*.[Cc]ache
126+
# but keep track of directories ending in .cache
127+
!?*.[Cc]ache/
128+
129+
# Others
130+
ClientBin/
131+
~$*
132+
*~
133+
*.dbmdl
134+
*.dbproj.schemaview
135+
*.jfm
136+
*.pfx
137+
*.publishsettings
138+
orleans.codegen.cs
139+
140+
# Cake - Uncomment if you are using it
141+
# tools/**
142+
# !tools/packages.config
143+
144+
# MSBuild Binary and Structured Log
145+
*.binlog
146+
147+
# Local History for Visual Studio
148+
.localhistory/
149+
150+
# Visual Studio History (VSHistory) files
151+
.vshistory/

AngelUmbrella.sln

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.4.33205.214
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AngelUmbrella.Samples", "samples\AngelUmbrella.Samples.vcxproj", "{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}"
7+
EndProject
8+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AngelUmbrella", "src\AngelUmbrella.vcxproj", "{7DEE9635-B417-49F9-A823-05DC99C0B4BA}"
9+
EndProject
10+
Global
11+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
12+
Debug|ARM64 = Debug|ARM64
13+
Debug|x64 = Debug|x64
14+
Debug|x86 = Debug|x86
15+
Release|ARM64 = Release|ARM64
16+
Release|x64 = Release|x64
17+
Release|x86 = Release|x86
18+
EndGlobalSection
19+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
20+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|ARM64.ActiveCfg = Debug|ARM64
21+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|ARM64.Build.0 = Debug|ARM64
22+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|ARM64.Deploy.0 = Debug|ARM64
23+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|x64.ActiveCfg = Debug|x64
24+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|x64.Build.0 = Debug|x64
25+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|x64.Deploy.0 = Debug|x64
26+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|x86.ActiveCfg = Debug|Win32
27+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|x86.Build.0 = Debug|Win32
28+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Debug|x86.Deploy.0 = Debug|Win32
29+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|ARM64.ActiveCfg = Release|ARM64
30+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|ARM64.Build.0 = Release|ARM64
31+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|ARM64.Deploy.0 = Release|ARM64
32+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|x64.ActiveCfg = Release|x64
33+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|x64.Build.0 = Release|x64
34+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|x64.Deploy.0 = Release|x64
35+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|x86.ActiveCfg = Release|Win32
36+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|x86.Build.0 = Release|Win32
37+
{8C972921-8910-43FA-BCFE-C5D4B0C53FFD}.Release|x86.Deploy.0 = Release|Win32
38+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Debug|ARM64.ActiveCfg = Debug|ARM64
39+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Debug|ARM64.Build.0 = Debug|ARM64
40+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Debug|x64.ActiveCfg = Debug|x64
41+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Debug|x64.Build.0 = Debug|x64
42+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Debug|x86.ActiveCfg = Debug|Win32
43+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Debug|x86.Build.0 = Debug|Win32
44+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Release|ARM64.ActiveCfg = Release|ARM64
45+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Release|ARM64.Build.0 = Release|ARM64
46+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Release|x64.ActiveCfg = Release|x64
47+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Release|x64.Build.0 = Release|x64
48+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Release|x86.ActiveCfg = Release|Win32
49+
{7DEE9635-B417-49F9-A823-05DC99C0B4BA}.Release|x86.Build.0 = Release|Win32
50+
EndGlobalSection
51+
GlobalSection(SolutionProperties) = preSolution
52+
HideSolutionNode = FALSE
53+
EndGlobalSection
54+
GlobalSection(ExtensibilityGlobals) = postSolution
55+
SolutionGuid = {F9C24B7F-0822-4193-A56B-175D94E47DAE}
56+
EndGlobalSection
57+
EndGlobal

0 commit comments

Comments
 (0)