Skip to content

Commit 10ceccf

Browse files
committed
Exposed worldsize.h
1 parent b615791 commit 10ceccf

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

Diff for: src/core/modules/constants/constants_wrap_python.cpp

+25
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,14 @@
3131
#include "utility/wrap_macros.h"
3232
#include "constants_const_wrap_python.h"
3333
#include "constants_in_buttons_wrap_python.h"
34+
#include "public/worldsize.h"
3435

3536

3637
//-----------------------------------------------------------------------------
3738
// Forward declarations.
3839
//-----------------------------------------------------------------------------
3940
void export_source_python_constants(scope constants_c);
41+
void export_worldsize(scope constants);
4042

4143

4244
//-----------------------------------------------------------------------------
@@ -48,6 +50,7 @@ DECLARE_SP_MODULE(constants)
4850
export_source_python_constants(constants_c);
4951
export_const(constants_c);
5052
export_in_buttons(constants_c);
53+
export_worldsize(constants_c);
5154
}
5255

5356

@@ -58,3 +61,25 @@ void export_source_python_constants(scope constants_c)
5861
{
5962
constants_c.attr("SOURCE_ENGINE") = XSTRINGIFY(SOURCE_ENGINE);
6063
}
64+
65+
66+
//-----------------------------------------------------------------------------
67+
// Expose Source.Python constants.
68+
//-----------------------------------------------------------------------------
69+
void export_worldsize(scope constants)
70+
{
71+
constants.attr("MAX_COORD_INTEGER") = MAX_COORD_INTEGER;
72+
constants.attr("MIN_COORD_INTEGER") = MIN_COORD_INTEGER;
73+
74+
constants.attr("MAX_COORD_FRACTION") = MAX_COORD_FRACTION;
75+
constants.attr("MIN_COORD_FRACTION") = MIN_COORD_FRACTION;
76+
77+
constants.attr("MAX_COORD_FLOAT") = MAX_COORD_FLOAT;
78+
constants.attr("MIN_COORD_FLOAT") = MIN_COORD_FLOAT;
79+
80+
constants.attr("COORD_EXTENT") = COORD_EXTENT;
81+
82+
constants.attr("MAX_TRACE_LENGTH") = MAX_TRACE_LENGTH;
83+
84+
constants.attr("MAX_COORD_RANGE") = MAX_COORD_RANGE;
85+
}

0 commit comments

Comments
 (0)