mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-05 03:15:07 -04:00
hanged a bunch of function definition from in to ZONEID_TYPE OR DOID_TYPE .. having problems with high bits on 32 bit builds.
This commit is contained in:
parent
61550870cb
commit
531d6f9a12
@ -880,7 +880,7 @@ pack_required_field(DCPacker &packer, PyObject *distobj,
|
|||||||
// object from the client.
|
// object from the client.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCClass::
|
Datagram DCClass::
|
||||||
client_format_update(const string &field_name, int do_id,
|
client_format_update(const string &field_name, DOID_TYPE do_id,
|
||||||
PyObject *args) const {
|
PyObject *args) const {
|
||||||
DCField *field = get_field_by_name(field_name);
|
DCField *field = get_field_by_name(field_name);
|
||||||
if (field == (DCField *)NULL) {
|
if (field == (DCField *)NULL) {
|
||||||
@ -904,7 +904,7 @@ client_format_update(const string &field_name, int do_id,
|
|||||||
// object from the AI.
|
// object from the AI.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCClass::
|
Datagram DCClass::
|
||||||
ai_format_update(const string &field_name, int do_id,
|
ai_format_update(const string &field_name, DOID_TYPE do_id,
|
||||||
CHANNEL_TYPE to_id, CHANNEL_TYPE from_id, PyObject *args) const {
|
CHANNEL_TYPE to_id, CHANNEL_TYPE from_id, PyObject *args) const {
|
||||||
DCField *field = get_field_by_name(field_name);
|
DCField *field = get_field_by_name(field_name);
|
||||||
if (field == (DCField *)NULL) {
|
if (field == (DCField *)NULL) {
|
||||||
@ -932,8 +932,8 @@ ai_format_update(const string &field_name, int do_id,
|
|||||||
// in addition to the normal required fields.
|
// in addition to the normal required fields.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCClass::
|
Datagram DCClass::
|
||||||
client_format_generate(PyObject *distobj, int do_id,
|
client_format_generate(PyObject *distobj, DOID_TYPE do_id,
|
||||||
int zone_id, PyObject *optional_fields) const {
|
ZONEID_TYPE zone_id, PyObject *optional_fields) const {
|
||||||
DCPacker packer;
|
DCPacker packer;
|
||||||
|
|
||||||
//packer.raw_pack_uint8('A');
|
//packer.raw_pack_uint8('A');
|
||||||
@ -1007,8 +1007,8 @@ client_format_generate(PyObject *distobj, int do_id,
|
|||||||
// in addition to the normal required fields.
|
// in addition to the normal required fields.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCClass::
|
Datagram DCClass::
|
||||||
ai_format_generate(PyObject *distobj, int do_id,
|
ai_format_generate(PyObject *distobj, DOID_TYPE do_id,
|
||||||
int parent_id, int zone_id,
|
DOID_TYPE parent_id, ZONEID_TYPE zone_id,
|
||||||
CHANNEL_TYPE district_channel_id, CHANNEL_TYPE from_channel_id,
|
CHANNEL_TYPE district_channel_id, CHANNEL_TYPE from_channel_id,
|
||||||
PyObject *optional_fields) const {
|
PyObject *optional_fields) const {
|
||||||
DCPacker packer;
|
DCPacker packer;
|
||||||
@ -1093,7 +1093,7 @@ ai_format_generate(PyObject *distobj, int do_id,
|
|||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCClass::
|
Datagram DCClass::
|
||||||
ai_database_generate_context(
|
ai_database_generate_context(
|
||||||
unsigned int context_id, unsigned int parent_id, unsigned int zone_id,
|
unsigned int context_id, DOID_TYPE parent_id, ZONEID_TYPE zone_id,
|
||||||
CHANNEL_TYPE owner_channel,
|
CHANNEL_TYPE owner_channel,
|
||||||
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const
|
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const
|
||||||
{
|
{
|
||||||
@ -1137,7 +1137,7 @@ ai_database_generate_context(
|
|||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCClass::
|
Datagram DCClass::
|
||||||
ai_database_generate_context_old(
|
ai_database_generate_context_old(
|
||||||
unsigned int context_id, unsigned int parent_id, unsigned int zone_id,
|
unsigned int context_id, DOID_TYPE parent_id, ZONEID_TYPE zone_id,
|
||||||
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const
|
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const
|
||||||
{
|
{
|
||||||
DCPacker packer;
|
DCPacker packer;
|
||||||
|
@ -113,18 +113,18 @@ PUBLISHED:
|
|||||||
|
|
||||||
|
|
||||||
Datagram client_format_update(const string &field_name,
|
Datagram client_format_update(const string &field_name,
|
||||||
int do_id, PyObject *args) const;
|
DOID_TYPE do_id, PyObject *args) const;
|
||||||
Datagram ai_format_update(const string &field_name, int do_id,
|
Datagram ai_format_update(const string &field_name, DOID_TYPE do_id,
|
||||||
CHANNEL_TYPE to_id, CHANNEL_TYPE from_id, PyObject *args) const;
|
CHANNEL_TYPE to_id, CHANNEL_TYPE from_id, PyObject *args) const;
|
||||||
Datagram ai_format_generate(PyObject *distobj, int do_id, int parent_id, int zone_id,
|
Datagram ai_format_generate(PyObject *distobj, DOID_TYPE do_id, ZONEID_TYPE parent_id, ZONEID_TYPE zone_id,
|
||||||
CHANNEL_TYPE district_channel_id, CHANNEL_TYPE from_channel_id,
|
CHANNEL_TYPE district_channel_id, CHANNEL_TYPE from_channel_id,
|
||||||
PyObject *optional_fields) const;
|
PyObject *optional_fields) const;
|
||||||
Datagram client_format_generate(PyObject *distobj, int do_id, int zone_id,
|
Datagram client_format_generate(PyObject *distobj, DOID_TYPE do_id, ZONEID_TYPE zone_id,
|
||||||
PyObject *optional_fields) const;
|
PyObject *optional_fields) const;
|
||||||
|
|
||||||
Datagram ai_database_generate_context(unsigned int context_id, unsigned int parent_id, unsigned int zone_id, CHANNEL_TYPE owner_channel,
|
Datagram ai_database_generate_context(unsigned int context_id, DOID_TYPE parent_id, ZONEID_TYPE zone_id, CHANNEL_TYPE owner_channel,
|
||||||
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const;
|
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const;
|
||||||
Datagram ai_database_generate_context_old(unsigned int context_id, unsigned int parent_id, unsigned int zone_id,
|
Datagram ai_database_generate_context_old(unsigned int context_id, DOID_TYPE parent_id, ZONEID_TYPE zone_id,
|
||||||
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const;
|
CHANNEL_TYPE database_server_id, CHANNEL_TYPE from_channel_id) const;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -438,7 +438,7 @@ receive_update(DCPacker &packer, PyObject *distobj) const {
|
|||||||
// object from the client.
|
// object from the client.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCField::
|
Datagram DCField::
|
||||||
client_format_update(int do_id, PyObject *args) const {
|
client_format_update(DOID_TYPE do_id, PyObject *args) const {
|
||||||
DCPacker packer;
|
DCPacker packer;
|
||||||
|
|
||||||
packer.raw_pack_uint16(CLIENT_OBJECT_UPDATE_FIELD);
|
packer.raw_pack_uint16(CLIENT_OBJECT_UPDATE_FIELD);
|
||||||
@ -464,7 +464,7 @@ client_format_update(int do_id, PyObject *args) const {
|
|||||||
// object from the AI.
|
// object from the AI.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
Datagram DCField::
|
Datagram DCField::
|
||||||
ai_format_update(int do_id, CHANNEL_TYPE to_id, CHANNEL_TYPE from_id, PyObject *args) const {
|
ai_format_update(DOID_TYPE do_id, CHANNEL_TYPE to_id, CHANNEL_TYPE from_id, PyObject *args) const {
|
||||||
DCPacker packer;
|
DCPacker packer;
|
||||||
|
|
||||||
packer.raw_pack_uint8(1);
|
packer.raw_pack_uint8(1);
|
||||||
|
@ -89,8 +89,8 @@ PUBLISHED:
|
|||||||
|
|
||||||
void receive_update(DCPacker &packer, PyObject *distobj) const;
|
void receive_update(DCPacker &packer, PyObject *distobj) const;
|
||||||
|
|
||||||
Datagram client_format_update(int do_id, PyObject *args) const;
|
Datagram client_format_update(DOID_TYPE do_id, PyObject *args) const;
|
||||||
Datagram ai_format_update(int do_id, CHANNEL_TYPE to_id, CHANNEL_TYPE from_id,
|
Datagram ai_format_update(DOID_TYPE do_id, CHANNEL_TYPE to_id, CHANNEL_TYPE from_id,
|
||||||
PyObject *args) const;
|
PyObject *args) const;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -114,11 +114,16 @@ typedef long long PN_int64;
|
|||||||
typedef unsigned long long PN_uint64;
|
typedef unsigned long long PN_uint64;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
typedef unsigned char PN_uint8;
|
||||||
|
typedef unsigned short PN_uint16;
|
||||||
|
typedef unsigned int PN_uint32;
|
||||||
|
|
||||||
|
|
||||||
#endif // WITHIN_PANDA
|
#endif // WITHIN_PANDA
|
||||||
|
|
||||||
//typedef unsigned long CHANNEL_TYPE;
|
//typedef unsigned long CHANNEL_TYPE;
|
||||||
typedef PN_uint64 CHANNEL_TYPE;
|
typedef PN_uint64 CHANNEL_TYPE;
|
||||||
|
typedef PN_uint32 DOID_TYPE;
|
||||||
|
typedef PN_uint32 ZONEID_TYPE;
|
||||||
|
|
||||||
#endif // DCBASE_H
|
#endif // DCBASE_H
|
||||||
|
Loading…
x
Reference in New Issue
Block a user