Merge pull request #52182 from lawnjelly/portals_pvs_enum
Portals - Fix RoomManager PVS enum
This commit is contained in:
commit
76693aa364
|
@ -94,13 +94,13 @@
|
|||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
<constant name="RoomManager::PVS_MODE_DISABLED" value="0" enum="PVSMode">
|
||||
<constant name="PVS_MODE_DISABLED" value="0" enum="PVSMode">
|
||||
Use only [Portal]s at runtime to determine visibility. PVS will not be generated at [Room]s conversion, and gameplay notifications cannot be used.
|
||||
</constant>
|
||||
<constant name="RoomManager::PVS_MODE_PARTIAL" value="1" enum="PVSMode">
|
||||
<constant name="PVS_MODE_PARTIAL" value="1" enum="PVSMode">
|
||||
Use a combination of PVS and [Portal]s to determine visibility (this is usually fastest and most accurate).
|
||||
</constant>
|
||||
<constant name="RoomManager::PVS_MODE_FULL" value="2" enum="PVSMode">
|
||||
<constant name="PVS_MODE_FULL" value="2" enum="PVSMode">
|
||||
Use only the PVS (potentially visible set) of [Room]s to determine visibility.
|
||||
</constant>
|
||||
</constants>
|
||||
|
|
|
@ -256,9 +256,9 @@ void RoomManager::_notification(int p_what) {
|
|||
}
|
||||
|
||||
void RoomManager::_bind_methods() {
|
||||
BIND_ENUM_CONSTANT(RoomManager::PVS_MODE_DISABLED);
|
||||
BIND_ENUM_CONSTANT(RoomManager::PVS_MODE_PARTIAL);
|
||||
BIND_ENUM_CONSTANT(RoomManager::PVS_MODE_FULL);
|
||||
BIND_ENUM_CONSTANT(PVS_MODE_DISABLED);
|
||||
BIND_ENUM_CONSTANT(PVS_MODE_PARTIAL);
|
||||
BIND_ENUM_CONSTANT(PVS_MODE_FULL);
|
||||
|
||||
// main functions
|
||||
ClassDB::bind_method(D_METHOD("rooms_convert"), &RoomManager::rooms_convert);
|
||||
|
|
Loading…
Reference in New Issue