Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Редактирование движка
GAMEINATOR forums > S.T.A.L.K.E.R. > Мастерская: создание модов для S.T.A.L.K.E.R.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97
RayTwitty
Цитата(abramcumner @ 22.08.2016, 21:50) *
Повторю еще раз, текущая версия OpenXray не собирается

Если не дошел смысл моего поста, то можешь и 10 раз повторить (или заняться еще чем-нибудь бессмысленным). Тебе это наверно нравится.
Asterix
Цитата
64-битные компиляторы только на 64-битной винде.

Ок, но я просто заметил эту строчку в ридми,и поэтому засомневался

+ поддержка x64
abramcumner
Цитата(Ray @ 22.08.2016, 23:01) *
+ поддержка x64

Раньше были только 32-битные компиляторы. Когда сделали еще и 64-битные добавили эту строчку.
kasper
Цитата(RayTwitty @ 22.08.2016, 21:12) *
Цитата(Ray @ 21.08.2016, 22:00) *
Соберите мне двиг пожалуйста, а то я не умею

Что за детский сад?

если человек не может собрать сорцы, что он с ними делать вообще хочет scratch_one-s_head.gif
Asterix
kasper, totstalkir.gif
abramcumner
Цитата(kasper @ 22.08.2016, 23:18) *
если человек не может собрать сорцы, что он с ними делать вообще хочет scratch_one-s_head.gif

Неожиданно, но исходники ему не нужны, он хочет получить бинарники.
kasper
Цитата(Ray @ 22.08.2016, 23:30) *
kasper, totstalkir.gif

gamer4.gif
Vampir35
Интересует создание своего класса предмета с худом. Собственно выкинул начинку детекторов, хочу перенести детекторы из ЧН в ТЧ. Начал с самого простого, чтобы у класса детектора был худ. Для начала только минимальный набор анимаций, show, hide, idle.
CustomDetecror.h

Код
#pragma once
#include "inventory_item_object.h"
#include "../feel_touch.h"
#include "hudsound.h"
#include "Artifact.h"
#include "ui/ArtefactDetectorUI.h"
#include "ai_sounds.h"
#include "../SkeletonAnimated.h"

class CInventoryOwner;
class CCustomZone;

class CCustomDetector :        public CHudItemObject {
private:
    typedef            CHudItemObject    inherited;
public:
                    CCustomDetector        ();
    virtual            ~CCustomDetector    ();

    virtual BOOL     net_Spawn            (CSE_Abstract* DC);
    virtual void     Load                (LPCSTR section);

    virtual void     onMoveToSlot        ();
    virtual void     onMoveToRuck        ();

    virtual void                    Hide        ();
    virtual void                    Show        ();

    virtual    void    UpdateXForm            ();

    virtual void    OnStateSwitch        (u32 S);
    virtual void    OnAnimationEnd        (u32 state);

        enum EDETHudStates {
        eIdle        = 0,
        eShowing,
        eHiding,
        eHidden,
    };

protected:
    
    MotionSVec                        m_anim_idle;
    MotionSVec                        m_anim_show;
    MotionSVec                        m_anim_hide;
};


CustomDetector.cpp

Код
#include "stdafx.h"
#include "customdetector.h"
#include "ui/ArtefactDetectorUI.h"
#include "hudmanager.h"
#include "inventory.h"
#include "Level.h"
#include "map_manager.h"
#include "ActorEffector.h"
#include "Actor.h"
#include "ui/UIwindow.h"
//#include "player_hud.h"
#include "weapon.h"


CCustomDetector::CCustomDetector()
{
    SetSlot (DETECTOR_SLOT);
}

CCustomDetector::~CCustomDetector()
{

}

void CCustomDetector::Hide()
{
    SwitchState(eHiding);
    m_bRenderHud = false;
}

void CCustomDetector::Show()
{
    m_bRenderHud = true;
    SwitchState(eShowing);
}

BOOL CCustomDetector::net_Spawn(CSE_Abstract* DC)
{
    return        (inherited::net_Spawn(DC));
}

void CCustomDetector::Load(LPCSTR section)
{
    inherited::Load            (section);

    animGet                (m_anim_idle,                    pSettings->r_string(*hud_sect,"anim_idle"));
    animGet                (m_anim_hide,                    pSettings->r_string(*hud_sect,"anim_hide"));
    animGet                (m_anim_show,                    pSettings->r_string(*hud_sect,"anim_show"));
}

void CCustomDetector::OnStateSwitch(u32 S)
{
    inherited::OnStateSwitch    (S);
    switch(S){
    case eShowing:
        {
             m_pHUD->animPlay(random_anim(m_anim_show),        FALSE, this, S);
             Msg("Достаем детектор");
        }break;
    case eHiding:
        {
             m_pHUD->animPlay(random_anim(m_anim_hide),        FALSE, this, S);
             Msg("Прячем детектор");
        }break;
    case eIdle:
        {
        if (m_anim_idle.size())
             m_pHUD->animPlay(random_anim(m_anim_idle),        FALSE, NULL, eIdle);
             Msg("Держим в руке детектор");
        }break;
    };
}

void CCustomDetector::UpdateXForm()
{
    CInventoryItem::UpdateXForm();
}


void CCustomDetector::OnAnimationEnd(u32 state)
{
    inherited::OnAnimationEnd    (state);
    switch(state)
    {
    case eShowing:
        {
            SwitchState                    (eIdle);
        } break;
    }
}

void CCustomDetector::onMoveToRuck()
{
    inherited::onMoveToRuck    ();
}

void CCustomDetector::onMoveToSlot()
{
    inherited::onMoveToSlot    ();
}



SimpleDetector.h - начал с него, так как его функционал проще всего. Пока просто класс без отличий, мне бы заставить худ работать:

Код
#pragma once
#include "customdetector.h"

class CSimpleDetector :public CCustomDetector
{
    typedef CCustomDetector    inherited;
public:
                    CSimpleDetector                ();
    virtual            ~CSimpleDetector            ();
    
};


SimpleDetector.cpp

Код
#include "stdafx.h"
#include "simpledetector.h"

CSimpleDetector::CSimpleDetector(void)
{
}

CSimpleDetector::~CSimpleDetector(void)
{
}



Собственно в чём проблема-то. Всё компилится, игра запускается, детектор спавнится.
Все Msg("Достаем детектор"); и т.д в логе появляются когда надо, но нету худа. Нету анимации, самого худа тоже нет. Demo_record даже включал, худ просто не появляется. Что я делаю не так? smile.gif
RayTwitty
Vampir35, ну так визуал нового худа надо рендерить. Смотри как обычный сделан и добавляй по аналогии.
Vampir35
Добавил
вот:
Код
void CCustomDetector::renderable_Render()
{
    Msg("Попрбуем рендерить худ");
    UpdateXForm();
    m_bRenderHud = true;
    inherited::renderable_Render();
}

void CCustomDetector::UpdateXForm()
{
    if (Device.dwFrame!=dwXF_Frame)
    {
        dwXF_Frame            = Device.dwFrame;

        if (0==H_Parent())    return;

        // Get access to entity and its visual
        CEntityAlive*        E        = smart_cast<CEntityAlive*>(H_Parent());
        
        if(!E)                return;

        const CInventoryOwner    *parent = smart_cast<const CInventoryOwner*>(E);
        if (parent && parent->use_simplified_visual())
            return;

        VERIFY                (E);
        CKinematics*        V        = smart_cast<CKinematics*>    (E->Visual());
        VERIFY                (V);

        // Get matrices
        int                    boneL,boneR,boneR2;
        E->g_WeaponBones    (boneL,boneR,boneR2);

        boneL = boneR2;

        V->CalculateBones    ();
        Fmatrix& mL            = V->LL_GetTransform(u16(boneL));
        Fmatrix& mR            = V->LL_GetTransform(u16(boneR));

        // Calculate
        Fmatrix                mRes;
        Fvector                R,D,N;
        D.sub                (mL.c,mR.c);    D.normalize_safe();
        R.crossproduct        (mR.j,D);        R.normalize_safe();
        N.crossproduct        (D,R);            N.normalize_safe();
        mRes.set            (R,N,D,mR.c);
        mRes.mulA_43        (E->XFORM());
//        UpdatePosition        (mRes);
        XFORM().mul            (mRes,offset());
    }
}

Всё равно худ не появляется, хотя сообщение выводится, значит сама функция вызывается.
serg101188
кто встречался с такой бедой на 1007 vs 2013 не могу понять в том что я менял ref_shader на ui_shader из зп запутался где че надо

action_base_script.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: void __thiscall luabind::detail::class_base::add_getter(char const *,class boost::function2<int,struct lua_State *,int,class std::allocator<class boost::function_base> > const &)" (__imp_?add_getter@class_base@detail@luabind@@QAEXPBDABV?$function2@HPAUlua_State@@HV?$allocator@Vfunction_base@boost@@@std@@@boost@@@Z)"
autistic
serg101188, предположу, что в таблицу экспорта не добавляются декорированные имена ф-ий членов класса, а вместо этого компоновщик пытается их отыскать в таблице импорта. хотя сложно делать прогнозы не имея контекста.
http://rextester.com/TTZ19590
Vampir35
Как в ТЧ изменить шейдер в игре? Alpet экспортировал методы, но я так и не смог разобраться. Текстуру менять могу, и вот мне бы у этой текстуры еще и шейдер сменить.
mortan
Добрый день!У меня вот такой вопрос - можно ли включить отображение сетки как в инвентаре для слотов в ЗП?Примерно как это было в тч. Как это сделать?)
Edit: достаточно убрать a="0" из xml конфига.
chriotmao
А возможно ли прикрутить рендер ЧН к ЗП? Или там чисто шейдерный (без dll) замес?

(урезанная графика)
RayTwitty
chriotmao, так разбирали недавно, в чем проблемы рендера ЗП. Да и, вроде как все фиксы есть.
chriotmao
Цитата(RayTwitty @ 29.08.2016, 19:15) *
chriotmao, так разбирали недавно, в чем проблемы рендера ЗП. Да и, вроде как все фиксы есть.

Если можно, ткни носом, найти не могу совсем huh.gif
RayTwitty
chriotmao, а какие нужны? Фикс растянутого неба можно взять из погодных паков.
chriotmao
Цитата(RayTwitty @ 29.08.2016, 21:02) *
chriotmao, а какие нужны? Фикс растянутого неба можно взять из погодных паков.

Мне казалось там помимо неба все эффекты порезали? Разве не так? ЧН в плане графики симпатичнее смотрится..
Winsor
Уважаемые, кто нибудь пробовал присоединить https://github.com/OpenXRay/luabind-deboostified к 1.0007 rc1? если да - какие проблемы меня ожидают? Спасибо за информацию!
abramcumner
Цитата(Winsor @ 30.08.2016, 16:33) *
если да - какие проблемы меня ожидают?

Ориентировочно вот, что надо изменить при переходе: https://github.com/OpenXRay/xray-16/commit/...1044dce7dc678b7

Ну и там после еще есть несколько коммитов про луабинд.
Winsor
Уважаемые, поделитесь пожалуйста мнением, кто какой средой и с какими параметрами пользуется для сборки движка? Что я имею в виду:
VS2012 (включено parralel broject build), в настройках проектов /Gm , но выключено /Mp. в обратной ситуации тот же xrGame собирается дольше, из-за огромного количества файлов. /Gm дает хоть какое то ускорение при повторной компиляции.
Также, например,
msbuild xr_3da/xr_3da.sln /t:xrGame /p:configuration="release" /verbosity:minimal /p:PreferredToolArchitecture=x64 за счет p:PreferredToolArchitecture использует больше памяти, что немного ускоряет сборку.
А как Вы ускоряете сей процесс?
стоит ли переходить на VS2015 (новый компилятор компилирует быстрее? smile.gif)?
Спасибо за Ваше мнение!
Neo][
Winsor, за разницу между vs2012 & vs2015 не скажу, но для всех версий актуально юзать для сборки ram disk, исключения в антивирус(не забыть про windows defender). Так же в xray бездарно используются pch(по крайней мере в xrLC).
Winsor
Цитата(Neo][ @ 01.09.2016, 12:09) *

Так же в xray бездарно используются pch(по крайней мере в xrLC).

бездарно - это как? По Вашему - как надо было бы использовать - /Yc /Yu или не использовать вообще?
Neo][
Цитата(Winsor @ 01.09.2016, 17:11) *
бездарно - это как? По Вашему - как надо было бы использовать - /Yc /Yu или не использовать вообще?

Winsor, использовать обязательно.
Я предпочитаю именовать файл, как StableHeaders вместо стандартного stdafx для наделения смыслом. И включаю в него все действительно "стабильные"(в плане изменений) хедеры, а не только часто используемые(которые используются в нескольких единицах компиляции).

Промахи в использовании заключаются в том, что существуют достаточно крупные хедеры, которые инклюдятся в множество файлов исходного кода и соответственно участвуют в нескольких единицах компиляции(что собственно обратно смыслу предкомпилированных заголовков). Но include hell классика для проектов, которые пишутся без стандартов кодирования.

Я одно время пытался завезти в xray генерацию проектов/солюшена(чтобы не зависеть от версии студии) и разгребсти зависимости между хедерами, но в итоге плюнул на это дело.

В общем получается, что, если выстроить методы ускорения по соотношению цена качество получится следующая картина:
* убедиться, что антивирус не проверяет активность компилятора;
* юзать ram disk(хотя на виста+ системах, говорят, это даёт не более 5-10% прироста);
* рефакторить структуру проекта.

ЗЫ
И кстати, если ядер достаточно, то /Mp должен давать серьёзный прирост производительности.
Winsor
Цитата
юзать ram disk

А можно немного по подробнее о ram? Насколько я понял , на рам Вы предлагаете помещать все из закладки c/c++|Linker Output Files. Но это получается что первая компиляция все равно будет длинной, ибо после создания рам пустой. или Вы в рам мапите что-то?
По поводу мп - я собираю на ssd , по тесту, /Mp собирало xrGame дольше , чем /Gm, как и с нуля, так и повторная компиляция. Это у меня одного так , у кого либо иначе?

p.s. получается, что вменяемой скорости можно достичь только рефакторингом... всякие дебустификация, разделение того же xrGame на части, упорядочивание хеадеров...
Neo][
Цитата(Winsor @ 01.09.2016, 19:15) *
А можно немного по подробнее о ram? Насколько я понял , на рам Вы предлагаете помещать все из закладки c/c++|Linker Output Files.

Winsor, ssd меняет дело, думаю в этом случае рам диск точно не даст существенного прироста, когда мне приходилось собирать xrGame я помещал весь проект в память.

По поводу /Mp /Gm всё зависит от конкретных сценариев, если брать ребилд, тогда /Mp должен работать быстрее.

Цитата(Winsor @ 01.09.2016, 19:15) *
p.s. получается, что вменяемой скорости можно достичь только рефакторингом... всякие дебустификация, разделение того же xrGame на части, упорядочивание хеадеров...

Winsor, на мой взгляд да. Это один из самых продуктивных путей, но и самый затратный по ресурсам.

З.Ы.
Существует ещё такая техника. Где-то встречал информацию, что в одной геймдев конторе получили с помощью неё 60 min -> 10 min
RayTwitty
Цитата(Winsor @ 01.09.2016, 09:37) *
А как Вы ускоряете сей процесс?

На 2010 студии отключил оптимизацию, время полного перекомпиля снизилось где-то с 15-20 минут до 10-11.

При частичной компиляции, в зависимости от измененных хидеров, собирается за от 0:30 до 5 минут.

З.Ы. движок ТЧ.
-StalkMen-
Цитата(Winsor @ 01.09.2016, 09:37) *
А как Вы ускоряете сей процесс?

DEBUG сборка со всякими там /INCREMENTAL тащит.
Winsor
Цитата(RayTwitty @ 01.09.2016, 19:28) *
На 2010 студии отключил оптимизацию, время полного перекомпиля снизилось где-то с 15-20 минут до 10-11.

/Od имеется в виду? или еще какие уточняющие параметры? /OPT:NOREF /OPT:NOICF
Так же достает странная фича визуластудии, когда она проекты, которые не менялись , зачем то перелинковывает наново, зачем она это делает и от чего это зависит?

вывод студии
Creating library x:\libraries_Release\xrLua.lib and object x:\libraries_Release\xrLua.exp
Generating code
Finished generating code
xrLua.vcxproj -> y:\bin_Release\xrLua.dll
Creating library x:\libraries_Release\xrShared.lib and object x:\libraries_Release\xrShared.exp
Generating code
Finished generating code
xrShared.vcxproj -> y:\bin_Release\xrShared.dll
Creating library x:\libraries_Release\xrNetServer.lib and object x:\libraries_Release\xrNetServer.exp
Generating code
Finished generating code
Creating library x:\libraries_Release\XR_3DA.lib and object x:\libraries_Release\XR_3DA.exp
Generating code
Finished generating code
XR_3DA.vcxproj -> y:\bin_Release\XR_3DA.exe
Creating library x:\libraries_Release\xrCPU_Pipe.lib and object x:\libraries_Release\xrCPU_Pipe.exp
Generating code
Finished generating code
xrCPU_Pipe.vcxproj -> y:\bin_Release\xrCPU_Pipe.dll




Цитата(Neo][ @ 01.09.2016, 18:08) *

Существует ещё такая техника. Где-то встречал информацию, что в одной геймдев конторе получили с помощью неё 60 min -> 10 min

а у Вас есть опыт в ее применении? более менее понимаю, как это сделать на небольшом проекте. а вот например, xrSound. как к нему применить данную технику (Наруто, помоги...)?
serg101188
кто сталкивался тч 1007 переносом shader... ref_shader на ui_shader из зп...!
RayTwitty
serg101188, што !
serg101188
ну я про что на тч используется: RCache.set_Shader(hShader); а в зп UIRender->SetShader( *hShader );
вот я и про это и спрашивал кто переносил UIRender из зп
Карлан
Цитата(serg101188 @ 03.09.2016, 07:27) *
ну я про что на тч используется: RCache.set_Shader(hShader); а в зп UIRender->SetShader( *hShader );
вот я и про это и спрашивал кто переносил UIRender из зп


это все мишура которая принципиально ничего не меняет, ради спортивного интереса я их конечно перенес, так что на ответ кто переносил можно на меня пальцем указывать.

по поводу вопроса выше по ускорению компила решается грамотной настройкой проекта, у нас в проекте Malandrinus достаточно нетривиально все переделывал, и собирается ощутимо быстрее (по моим прикидкам на 30-40%) по сравнению с обычными исходниками 188 от которых я форкнулся. как там оно все сделано я не могу рассказать, так как я обычный пользователь smile.gif.
serg101188
Цитата(Карлан @ 03.09.2016, 20:08) *
Цитата(serg101188 @ 03.09.2016, 07:27) *
ну я про что на тч используется: RCache.set_Shader(hShader); а в зп UIRender->SetShader( *hShader );
вот я и про это и спрашивал кто переносил UIRender из зп


это все мишура которая принципиально ничего не меняет, ради спортивного интереса я их конечно перенес, так что на ответ кто переносил можно на меня пальцем указывать.




а чо за исходники у тебя или какой та проект делаешь
mortan
извиняюсь за такой глупый вопрос - как мне точку останова включить в двигле unsure.gif на шарпе достаточно было поставить её в нужном месте и запустить отладку,тут так не выходит - указал exe для запуска,перенёс файлы - а толку нуль)
John_Wick
Всем Привет ребят помогите устранить проблему))

+
1>------ Сборка начата: проект: xrRender, Конфигурация: Release Win32 ------
1>cl : командная строка warning D9035: использование параметра "Zc:forScope-" нежелательно, он будет удален в следующих выпусках
1> stdafx.cpp
1>c:\moding\cop\development\src\xrcore\_bitwise.h(63): warning C4244: return: преобразование "float" в "int", возможна потеря данных
1>c:\moding\cop\development\src\xrcore\_bitwise.h(71): warning C4244: return: преобразование "float" в "int", возможна потеря данных
1>c:\moding\cop\development\src\xrcore\xrMemory.h(130): warning C4595: "operator new": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>c:\moding\cop\development\src\xrcore\xrMemory.h(131): warning C4595: "operator delete": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>c:\moding\cop\development\src\xrcore\xrMemory.h(132): warning C4595: "operator new[]": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>c:\moding\cop\development\src\xrcore\xrMemory.h(133): warning C4595: "operator delete[]": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>c:\moding\cop\development\src\layers\xrrender\r_constants.h(108): warning C4458: объявление "destination" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrender\r_constants.h(91): note: см. объявление "R_constant::destination"
1>c:\moding\cop\development\src\layers\xrrender\../xrRenderDX10/dx10ConstantBuffer_impl.h(171): warning C4458: объявление "lineSize" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrender\../xrRenderDX10/dx10ConstantBuffer.h(48): note: см. объявление "dx10ConstantBuffer::lineSize"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(257): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(260): warning C4458: объявление "T" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(168): note: см. объявление "CBackend::T"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(338): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(339): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(340): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(341): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(342): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(343): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(345): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(346): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrender\../xrRenderDX10/dx10R_Backend_Runtime.h(8): warning C4458: объявление "M" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(169): note: см. объявление "CBackend::M"
1>c:\moding\cop\development\src\layers\xrrender\../xrRenderDX10/dx10R_Backend_Runtime.h(281): warning C4458: объявление "T" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(168): note: см. объявление "CBackend::T"
1>c:\moding\cop\development\src\layers\xrrender\../xrRenderDX10/dx10R_Backend_Runtime.h(330): warning C4458: объявление "T" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(168): note: см. объявление "CBackend::T"
1>c:\moding\cop\development\src\layers\xrrender\../xrRenderDX10/dx10R_Backend_Runtime.h(515): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrender\../xrRenderDX10/dx10R_Backend_Runtime.h(754): warning C4458: объявление "C" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(170): note: см. объявление "CBackend::C"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend_Runtime.h(25): warning C4458: объявление "M" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(169): note: см. объявление "CBackend::M"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend_Runtime.h(29): warning C4458: объявление "M" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(169): note: см. объявление "CBackend::M"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend_Runtime.h(33): warning C4458: объявление "M" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/R_Backend.h(169): note: см. объявление "CBackend::M"
1>c:\moding\cop\development\src\layers\xrrender\light.h(136): error C2059: синтаксическая ошибка: export
1>c:\moding\cop\development\src\layers\xrrender\light.h(136): error C2238: непредвиденные лексемы перед ";"
1>c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/LightTrack.h(78): warning C4458: объявление "result" скрывает член класса
1> c:\moding\cop\development\src\layers\xrrenderpc_r4\../xrRender/LightTrack.h(49): note: см. объявление "CROS_impl::result"
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
abramcumner
Цитата(John_Wick @ 07.09.2016, 12:36) *
1>c:\moding\cop\development\src\layers\xrrender\light.h(136): error C2059: синтаксическая ошибка: export
1>c:\moding\cop\development\src\layers\xrrender\light.h(136): error C2238: непредвиденные лексемы перед ";"

2015 студия начала искать ключевое слово export. Теперь ругается на методы с таким названием. Переименуй метод в той строке.
John_Wick
Спс что ответил эту ошибку я решил но появилась следующая

+
1>------ Сборка начата: проект: xrPhysics_COP, Конфигурация: Release Win32 ------
1>cl : командная строка warning D9035: использование параметра "Zc:forScope-" нежелательно, он будет удален в следующих выпусках
1> stdafx.cpp
1>c:\moding\cop\development\src\xrcore\_bitwise.h(63): warning C4244: return: преобразование "float" в "int", возможна потеря данных
1>c:\moding\cop\development\src\xrcore\_bitwise.h(71): warning C4244: return: преобразование "float" в "int", возможна потеря данных
1>c:\moding\cop\development\src\xrcore\xrMemory.h(130): warning C4595: "operator new": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>c:\moding\cop\development\src\xrcore\xrMemory.h(131): warning C4595: "operator delete": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>c:\moding\cop\development\src\xrcore\xrMemory.h(132): warning C4595: "operator new[]": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>c:\moding\cop\development\src\xrcore\xrMemory.h(133): warning C4595: "operator delete[]": не допускается встроенное объявление функций Operator new или Operator delete, не являющихся членами
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(359): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc
1>cl : командная строка warning D9035: использование параметра "Zc:forScope-" нежелательно, он будет удален в следующих выпусках
1>cl : командная строка warning D9035: использование параметра "Zc:forScope-" нежелательно, он будет удален в следующих выпусках
1> ActorCameraCollision.cpp
1>cl : командная строка warning D9035: использование параметра "Zc:forScope-" нежелательно, он будет удален в следующих выпусках
1> collisiondamagereceiver.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл collisiondamagereceiver.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл collisiondamagereceiver.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл collisiondamagereceiver.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл collisiondamagereceiver.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ActorCameraCollision.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл ActorCameraCollision.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ActorCameraCollision.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл ActorCameraCollision.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ActorCameraCollision.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл ActorCameraCollision.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл collisiondamagereceiver.cpp)
1>c:\moding\cop\development\src\xrengine\pure.h(101): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл ActorCameraCollision.cpp)
1> console_vars.cpp
1> dCylinder.cpp
1> debug_output.cpp
1>dcylinder\dCylinder.cpp(471): warning C4456: объявление "cos1" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(290): note: см. объявление "cos1"
1>dcylinder\dCylinder.cpp(471): warning C4456: объявление "cos3" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(290): note: см. объявление "cos3"
1>dcylinder\dCylinder.cpp(492): warning C4456: объявление "pb" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(291): note: см. объявление "pb"
1>dcylinder\dCylinder.cpp(538): warning C4456: объявление "cos1" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(290): note: см. объявление "cos1"
1>dcylinder\dCylinder.cpp(538): warning C4456: объявление "cos3" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(290): note: см. объявление "cos3"
1>dcylinder\dCylinder.cpp(800): warning C4456: объявление "tAx" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(674): note: см. объявление "tAx"
1>dcylinder\dCylinder.cpp(893): warning C4456: объявление "pa" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(674): note: см. объявление "pa"
1> DisablingParams.cpp
1>dcylinder\dCylinder.cpp(894): warning C4456: объявление "cos1" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(632): note: см. объявление "cos1"
1>dcylinder\dCylinder.cpp(894): warning C4456: объявление "cos3" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(632): note: см. объявление "cos3"
1>dcylinder\dCylinder.cpp(916): warning C4456: объявление "pb" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(674): note: см. объявление "pb"
1>dcylinder\dCylinder.cpp(960): warning C4456: объявление "cos1" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(632): note: см. объявление "cos1"
1>dcylinder\dCylinder.cpp(960): warning C4456: объявление "cos3" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(632): note: см. объявление "cos3"
1>dcylinder\dCylinder.cpp(1005): warning C4456: объявление "cos1" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(632): note: см. объявление "cos1"
1>dcylinder\dCylinder.cpp(1005): warning C4456: объявление "cos3" скрывает предыдущее локальное объявление
1> dcylinder\dCylinder.cpp(632): note: см. объявление "cos3"
1> dcylinder\dCylinder.cpp(1056) : TODO : optimize factor==0.f
1>
1> dRayMotions.cpp
1> ElevatorState.cpp
1> ExtendedGeom.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ExtendedGeom.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл ExtendedGeom.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ExtendedGeom.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл ExtendedGeom.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ElevatorState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл ElevatorState.cpp)
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1188): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл ExtendedGeom.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ElevatorState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл ElevatorState.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHCharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл ElevatorState.cpp)
1> Geometry.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл Geometry.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл Geometry.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл Geometry.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл Geometry.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ElevatorState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл ElevatorState.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл Geometry.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл Geometry.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл Geometry.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл ElevatorState.cpp)
1> GeometryBits.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл GeometryBits.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл GeometryBits.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл GeometryBits.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл GeometryBits.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл GeometryBits.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл GeometryBits.cpp)
1>GeometryBits.cpp(11): warning C4091: static : пропускается слева от "geom_category", когда ни одна переменная не объявлена
1> IActivationShape.cpp
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл GeometryBits.cpp)
1> MathUtils.cpp
1>MathUtils.cpp(214): warning C4456: объявление "diff" скрывает предыдущее локальное объявление
1> MathUtils.cpp(203): note: см. объявление "diff"
1>MathUtils.cpp(241): warning C4456: объявление "diff" скрывает предыдущее локальное объявление
1> MathUtils.cpp(233): note: см. объявление "diff"
1>MathUtils.cpp(264): warning C4456: объявление "tc_h" скрывает предыдущее локальное объявление
1> MathUtils.cpp(255): note: см. объявление "tc_h"
1>MathUtils.cpp(265): warning C4456: объявление "tr_c" скрывает предыдущее локальное объявление
1> MathUtils.cpp(256): note: см. объявление "tr_c"
1>MathUtils.cpp(266): warning C4456: объявление "diff" скрывает предыдущее локальное объявление
1> MathUtils.cpp(257): note: см. объявление "diff"
1>MathUtils.cpp(417): warning C4456: объявление "c" скрывает предыдущее локальное объявление
1> MathUtils.cpp(377): note: см. объявление "c"
1>MathUtils.cpp(423): warning C4456: объявление "dir" скрывает предыдущее локальное объявление
1> MathUtils.cpp(383): note: см. объявление "dir"
1>MathUtils.cpp(423): warning C4456: объявление "pos" скрывает предыдущее локальное объявление
1> MathUtils.cpp(383): note: см. объявление "pos"
1>MathUtils.cpp(423): warning C4456: объявление "R" скрывает предыдущее локальное объявление
1> MathUtils.cpp(383): note: см. объявление "R"
1>MathUtils.cpp(431): warning C4456: объявление "c" скрывает предыдущее локальное объявление
1> MathUtils.cpp(377): note: см. объявление "c"
1>MathUtils.cpp(437): warning C4456: объявление "dir" скрывает предыдущее локальное объявление
1> MathUtils.cpp(383): note: см. объявление "dir"
1>MathUtils.cpp(437): warning C4456: объявление "pos" скрывает предыдущее локальное объявление
1> MathUtils.cpp(383): note: см. объявление "pos"
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(35): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл MathUtils.cpp)
1> MovementBoxDynamicActivate.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл IActivationShape.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл IActivationShape.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\phcharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл IActivationShape.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл IActivationShape.cpp)
1>MovementBoxDynamicActivate.cpp(66): warning C4238: нестандартное расширение: использование правостороннего значения класса в качестве левостороннего значения
1> MovementBoxDynamicActivate.cpp(106): note: см. ссылку на создание экземпляров функции шаблон при компиляции "void TTestDepthCallback<STestCallbackPars>(bool &,bool,dContact &,SGameMtl *,SGameMtl *)"
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл MovementBoxDynamicActivate.cpp)
1> params.cpp
1> PHActivationShape.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHActivationShape.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHActivationShape.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHActivationShape.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHActivationShape.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHActivationShape.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHActivationShape.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHActivationShape.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHActivationShape.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHActivationShape.cpp)
1> PHActorCharacter.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHActorCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHActorCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHActorCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHActorCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHCharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл PHActorCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHActorCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHActorCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл IActivationShape.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл IActivationShape.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHActorCharacter.cpp)
1> PHAICharacter.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHAICharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHAICharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHAICharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHAICharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHAICharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHAICharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHAICharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHAICharacter.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл IActivationShape.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(297): warning C4456: объявление "min" скрывает предыдущее локальное объявление (компилируется исходный файл PHAICharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(253): note: см. объявление "min" (компилируется исходный файл PHAICharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(297): warning C4456: объявление "max" скрывает предыдущее локальное объявление (компилируется исходный файл PHAICharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(253): note: см. объявление "max" (компилируется исходный файл PHAICharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHCharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл PHAICharacter.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHAICharacter.cpp)
1> PHCapture.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCapture.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHCapture.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCapture.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHCapture.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCapture.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHCapture.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\phcharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл PHCapture.cpp)
1> PHCaptureInit.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCaptureInit.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHCaptureInit.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCaptureInit.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHCaptureInit.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHCapture.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\phcharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл PHCaptureInit.cpp)
1> PHCharacter.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\phcharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл PHCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(297): warning C4456: объявление "min" скрывает предыдущее локальное объявление (компилируется исходный файл PHCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(253): note: см. объявление "min" (компилируется исходный файл PHCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(297): warning C4456: объявление "max" скрывает предыдущее локальное объявление (компилируется исходный файл PHCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(253): note: см. объявление "max" (компилируется исходный файл PHCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCaptureInit.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHCaptureInit.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHCharacter.cpp)
1> PHCollideValidator.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCollideValidator.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHCollideValidator.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHCollideValidator.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHCollideValidator.cpp)
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1188): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHCollideValidator.cpp)
1> PHContactBodyEffector.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHContactBodyEffector.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHContactBodyEffector.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHContactBodyEffector.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHContactBodyEffector.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHContactBodyEffector.cpp)
1> PHDisabling.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHDisabling.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHDisabling.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHDisabling.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHDisabling.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHDisabling.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHDisabling.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHDisabling.cpp)
1> PHDynamicData.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHDynamicData.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHDynamicData.cpp)
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(35): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHDynamicData.cpp)
1> PHElement.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHCaptureInit.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHElement.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHElement.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHElement.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHElement.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHElement.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHElement.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHElement.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHElement.cpp)
1> PHElementNetState.cpp
1>c:\moding\cop\development\src\include\xrrender\animation_blend.h(166): warning C4459: объявление "END_EPS" скрывает глобальное объявление (компилируется исходный файл PHElement.cpp)
1> c:\moding\cop\development\src\xrengine\skeletonmotiondefs.h(10): note: см. объявление "END_EPS" (компилируется исходный файл PHElement.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHElementNetState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHElementNetState.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHElementNetState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHElementNetState.cpp)
1> PHElement.cpp(1212) : TODO : remake it using Geometry functions
1>
1>PHElement.cpp(1249): warning C4456: объявление "DMatx" скрывает предыдущее локальное объявление
1> PHElement.cpp(1218): note: см. объявление "DMatx"
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHElementNetState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHElementNetState.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHElement.cpp)
1> PHFracture.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHElementNetState.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHFracture.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHFracture.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHFracture.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHFracture.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHFracture.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHFracture.cpp)
1> PHGeometryOwner.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHGeometryOwner.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHGeometryOwner.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHFracture.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHGeometryOwner.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHGeometryOwner.cpp)
1> PHInterpolation.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHInterpolation.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHInterpolation.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHInterpolation.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHInterpolation.cpp)
1>c:\moding\cop\development\src\xrcore\_quaternion.h(162): warning C4458: объявление "x" скрывает член класса (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrcore\_quaternion.h(167): note: см. объявление "_quaternion<float>::x" (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrcore\_quaternion.h(163): note: при компиляции функции-члена "<Нет данных>" класса <Нет данных> (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrcore\_quaternion.h(376): note: см. ссылку на создание экземпляров функции шаблон при компиляции "float _quaternion<float>::_acos_(T)"
1> with
1> [
1> T=float
1> ] (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\CycleConstStorage.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "_quaternion<float>" (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHInterpolation.h(27): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CCycleConstStorage<Fquaternion,2>" (компилируется исходный файл PHInterpolation.cpp)
1>c:\moding\cop\development\src\xrcore\_quaternion.h(150): warning C4458: объявление "x" скрывает член класса (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrcore\_quaternion.h(167): note: см. объявление "_quaternion<float>::x" (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrcore\_quaternion.h(151): note: при компиляции функции-члена "<Нет данных>" класса <Нет данных> (компилируется исходный файл PHInterpolation.cpp)
1> c:\moding\cop\development\src\xrcore\_quaternion.h(164): note: см. ссылку на создание экземпляров функции шаблон при компиляции "float _quaternion<float>::_asin_(T)"
1> with
1> [
1> T=float
1> ] (компилируется исходный файл PHInterpolation.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHInterpolation.cpp)
1> PHIsland.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHIsland.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHIsland.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHIsland.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHIsland.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHIsland.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHIsland.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHIsland.cpp)
1> PHJoint.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHJoint.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHJoint.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHJoint.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHJoint.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHJoint.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHJoint.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHJoint.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHJoint.cpp)
1>PHJoint.cpp(1448): warning C4458: объявление "anchor" скрывает член класса
1> c:\moding\cop\development\src\xrphysics_cop\PHJoint.h(46): note: см. объявление "CPHJoint::anchor" (компилируется исходный файл PHJoint.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHGeometryOwner.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHGeometryOwner.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHJoint.cpp)
1> PHJointDestroyInfo.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(35): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHJointDestroyInfo.cpp)
1> PHMoveStorage.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHMoveStorage.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHMoveStorage.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHMoveStorage.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHMoveStorage.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHMoveStorage.cpp)
1> PHNetState.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHNetState.cpp)
1> PHObject.cpp
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHGeometryOwner.cpp)
1> PHShell.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHObject.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHObject.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHObject.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHObject.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHObject.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHObject.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHShell.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHObject.cpp)
1> PHShellActivate.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHShellActivate.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHShellActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellActivate.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHShellActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellActivate.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHShellActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellActivate.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHShellActivate.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHShell.cpp)
1>PHShellActivate.cpp(96): warning C4456: объявление "i" скрывает предыдущее локальное объявление
1> PHShellActivate.cpp(89): note: см. объявление "i"
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHShellActivate.cpp)
1> PHShellNetState.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellNetState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHShellNetState.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellNetState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phobject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHShellNetState.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellNetState.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHShellNetState.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHShellNetState.cpp)
1> PHShellSplitter.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellSplitter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHShellSplitter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellSplitter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHShellSplitter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHShellSplitter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHShellSplitter.cpp)
1>PHShellSplitter.cpp(397): warning C4456: объявление "e" скрывает предыдущее локальное объявление
1> PHShellSplitter.cpp(389): note: см. объявление "e"
1>PHShell.cpp(1054): warning C4239: нестандартное расширение: аргумент: преобразование "CPHShell::SetCallbacks::set_bone_reference" в "CPHShell::SetCallbacks::set_bone_reference &"
1> PHShell.cpp(1054): note: Неконстантная ссылка может быть связана только с левосторонним значением
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHShellSplitter.cpp)
1> PHSimpleCharacter.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PHSimpleCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PHSimpleCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHSimpleCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHSimpleCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHSimpleCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHSimpleCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(297): warning C4456: объявление "min" скрывает предыдущее локальное объявление (компилируется исходный файл PHSimpleCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(253): note: см. объявление "min" (компилируется исходный файл PHSimpleCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(297): warning C4456: объявление "max" скрывает предыдущее локальное объявление (компилируется исходный файл PHSimpleCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderKNoOPC\__aabb_tri.h(253): note: см. объявление "max" (компилируется исходный файл PHSimpleCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHCharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл PHSimpleCharacter.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHSimpleCharacter.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHSimpleCharacter.cpp)
1>PHSimpleCharacter.cpp(875): warning C4458: объявление "AABB" скрывает член класса
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(53): note: см. объявление "CPHObject::AABB" (компилируется исходный файл PHSimpleCharacter.cpp)
1>PHSimpleCharacter.cpp(1778): warning C4267: аргумент: преобразование из "size_t" в "u16"; возможна потеря данных
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHSimpleCharacter.cpp)
1> PHSplitedShell.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHSplitedShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHSplitedShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHSplitedShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHSplitedShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHSplitedShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHSplitedShell.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHShell.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHSplitedShell.cpp)
1> PHStaticGeomShell.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHStaticGeomShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHStaticGeomShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHStaticGeomShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHStaticGeomShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHStaticGeomShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHStaticGeomShell.cpp)
1> PHSynchronize.cpp
1>c:\moding\cop\development\src\xrphysics_cop\phcharacter.h(28): warning C4091: static : пропускается слева от "EEnvironment", когда ни одна переменная не объявлена (компилируется исходный файл PHStaticGeomShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHSynchronize.cpp)
1> phvalide.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(35): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл phvalide.cpp)
1> PHWorld.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHWorld.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PHWorld.cpp)
1>PHStaticGeomShell.cpp(18): warning C4458: объявление "AABB" скрывает член класса
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(53): note: см. объявление "CPHObject::AABB" (компилируется исходный файл PHStaticGeomShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHWorld.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PHWorld.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PHWorld.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PHWorld.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHStaticGeomShell.cpp)
1> Physics.cpp
1>PHWorld.cpp(539): warning C4018: <: несоответствие типов со знаком и без знака
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл Physics.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл Physics.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл Physics.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл Physics.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл Physics.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл Physics.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл Physics.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл Physics.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PHWorld.cpp)
1>Physics.cpp(147): warning C4267: =: преобразование из "size_t" в "u16"; возможна потеря данных
1>Physics.cpp(148): warning C4267: =: преобразование из "size_t" в "u16"; возможна потеря данных
1> PhysicsExternalCommon.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsExternalCommon.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PhysicsExternalCommon.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsExternalCommon.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PhysicsExternalCommon.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл Physics.cpp)
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1188): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PhysicsExternalCommon.cpp)
1> PhysicsShell.cpp
1> PhysicsShellAnimator.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PhysicsShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PhysicsShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PhysicsShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsShellAnimator.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл PhysicsShellAnimator.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PhysicsShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsShell.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PhysicsShell.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsShellAnimator.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл PhysicsShellAnimator.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл PhysicsShellAnimator.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл PhysicsShellAnimator.cpp)
1>c:\moding\cop\development\src\include\xrrender\animation_blend.h(166): warning C4459: объявление "END_EPS" скрывает глобальное объявление (компилируется исходный файл PhysicsShellAnimator.cpp)
1> c:\moding\cop\development\src\xrengine\skeletonmotiondefs.h(10): note: см. объявление "END_EPS" (компилируется исходный файл PhysicsShellAnimator.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл PhysicsShellAnimator.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл PhysicsShellAnimator.cpp)
1> PhysicsShellAnimator.cpp(87) : TODO : "reset callback?"
1>
1> PhysicsShell.cpp(205) : TODO : "not ignore static if non realy fixed! "
1>
1>c:\moding\cop\development\src\xrphysics_cop\PHNetState.h(60): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PhysicsShellAnimator.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл PhysicsShell.cpp)
1> physics_scripted.cpp
1> ShellHit.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(54): warning C4458: объявление "R" скрывает член класса (компилируется исходный файл ShellHit.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHDynamicData.h(21): note: см. объявление "PHDynamicData::R" (компилируется исходный файл ShellHit.cpp)
1> dSortTriPrimitive.cpp
1> dTriBox.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ShellHit.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл ShellHit.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ShellHit.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл ShellHit.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл ShellHit.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл ShellHit.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "min" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "min" (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "max" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "max" (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1> ShellHit.cpp(17) : TODO : "Kosya to kosya:this code shold treat all hit types"
1>
1>tri-colliderknoopc\dTriBox.cpp(753): warning C4456: объявление "i" скрывает предыдущее локальное объявление
1> tri-colliderknoopc\dTriBox.cpp(385): note: см. объявление "i"
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл ShellHit.cpp)
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1188): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл tri-colliderknoopc\dTriBox.cpp)
1> dTriCallideK.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1056): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл tri-colliderknoopc\dTriCallideK.cpp)
1> dTriCylinder.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "min" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "min" (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "max" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "max" (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1> dTriList.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1>tri-colliderknoopc\dTriCylinder.cpp(19): warning C4458: объявление "B" скрывает член класса
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\dcTriListCollider.h(24): note: см. объявление "dcTriListCollider::B" (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл tri-colliderknoopc\dTriCylinder.cpp)
1> dTriSphere.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "min" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "min" (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "max" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "max" (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<T>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(88): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<T>" (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\PHObject.h(26): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHObject>" (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "min" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "min" (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1>c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(297): warning C4456: объявление "max" скрывает предыдущее локальное объявление (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\__aabb_tri.h(253): note: см. объявление "max" (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1>tri-colliderknoopc\dTriSphere.cpp(133): warning C4458: объявление "Geometry" скрывает член класса
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\dctrilistcollider.h(18): note: см. объявление "dcTriListCollider::Geometry" (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1>tri-colliderknoopc\dTriSphere.cpp(179): warning C4458: объявление "Geometry" скрывает член класса
1> c:\moding\cop\development\src\xrphysics_cop\tri-colliderknoopc\dctrilistcollider.h(18): note: см. объявление "dcTriListCollider::Geometry" (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл tri-colliderknoopc\dTriSphere.cpp)
1> xrPhysics.cpp
1>c:\moding\cop\development\src\xrphysics_cop\PHItemList.h(45): warning C4091: typedef : пропускается слева от "CPHItemList<CPHUpdateObject>::iterator", когда ни одна переменная не объявлена (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1> c:\moding\cop\development\src\xrphysics_cop\phupdateobject.h(7): note: см. ссылку на создание экземпляров класса шаблон при компиляции "CPHItemList<CPHUpdateObject>" (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1>c:\moding\cop\development\src\xrcore\_stl_extensions.h(149): warning C4577: "noexcept" использовано без указания режима обработки исключений; прекращение по исключению не гарантируется. Укажите /EHsc (компилируется исходный файл tri-colliderknoopc\dTriList.cpp)
1> Создается библиотека ..\..\..\libraries\xrPhysics_COP.lib и объект ..\..\..\libraries\xrPhysics_COP.exp
1>ActorCameraCollision.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::set(struct _matrix<float> const &)" (__imp_?set@?$_quaternion@M@@QAEAAU1@ABU?$_matrix@M@@@Z)"
1>ActorCameraCollision.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::normalize(void)" (__imp_?normalize@?$_quaternion@M@@QAEAAU1@XZ)"
1>ActorCameraCollision.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::rotation(struct _vector3<float> &,float)" (__imp_?rotation@?$_quaternion@M@@QAEAAU1@AAU?$_vector3@M@@M@Z)"
1>ActorCameraCollision.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: int __thiscall _quaternion<float>::get_axis_angle(struct _vector3<float> &,float &)" (__imp_?get_axis_angle@?$_quaternion@M@@QAEHAAU?$_vector3@M@@AAM@Z)"
1>PHCharacter.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::set(float,float,float,float)" (__imp_?set@?$_quaternion@M@@QAEAAU1@MMMM@Z)"
1>PHCharacter.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::identity(void)" (__imp_?identity@?$_quaternion@M@@QAEAAU1@XZ)"
1>PHInterpolation.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) private: float __thiscall _quaternion<float>::_asin_(float)" (__imp_?_asin_@?$_quaternion@M@@AAEMM@Z)"
1>PHInterpolation.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) private: float __thiscall _quaternion<float>::_acos_(float)" (__imp_?_acos_@?$_quaternion@M@@AAEMM@Z)"
1>PHInterpolation.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::set(struct _quaternion<float> const &)" (__imp_?set@?$_quaternion@M@@QAEAAU1@ABU1@@Z)"
1>PHInterpolation.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::slerp(struct _quaternion<float> const &,struct _quaternion<float> const &,float)" (__imp_?slerp@?$_quaternion@M@@QAEAAU1@ABU1@0M@Z)"
1>..\..\..\binaries\xrPhysics_COP.dll : fatal error LNK1120: неразрешенных внешних элементов: 10
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Asterix
John_Wick, СПОЙЛЕР ДЛЯ ЧЕГО ПРИДУМАЛИ?!
abramcumner
Да тут не под спойлер надо. Находишь в логе строку со словом error и выкладываешь на форум только ее.
Цитата
1>ActorCameraCollision.obj : error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) public: struct _quaternion<float> & __thiscall _quaternion<float>::set(struct _matrix<float> const &)" (__imp_?set@?$_quaternion@M@@QAEAAU1@ABU?$_matrix@M@@@Z)"


John_Wick, ты же вроде OpenXray собираешь? Тогда странно, там вроде все правильно сделано.
kasper
кто-нибудь собирал sdk не c borland 6, а с rad studio ? scratch_one-s_head.gif
SkyLoader
kasper, основной проект, где собраны все проекты сдк, в рад студии не открывается. Открываются только проекты по отдельности. Насчет сборки не знаю, но по идее проблем быть не должно, это же тоже билдер.
K.D.
Цитата(SkyLoader @ 08.09.2016, 10:51) *
по идее проблем быть не должно

За исключением той проблемы, что AlexMX и ElPack не установятся (по крайней мере в 2010 Rad Studio - именно так). Ну и той, что где-то в 2008м RAD Studio сменило базовый тип Char с ANSI на Unicode.
Winsor
Уважаемые, столкнулся с необходимостью перегружать скрипты в онлайне.
скрипт добавляется так:
ai().script_engine().script_process(ScriptEngine::eScriptProcessorLevel)->add_script(S,true,true);
последний параметр как то ни на что не влияет...
Кто изучал такую задачу, поделитесь информацией, для создания ->remove_script smile.gif
Благодарю!

p.s. Обычно я обновлял скрипты в онлайне вызовом из другого скрипта _G.script_name=nil. это приводило к повторного загрузке script_name.script. Интересует именно движковая возможность сделать аналогичное.
RayTwitty
Winsor, повторный вызов prefetch("script_name") не помогает?
Winsor
из скриптов - может быть. а как сделать аналогичное из движка, когда у меня строка на выполнение, например test.tfunc(). т.е. мне надо распарсить на скрипт и namespace, а потом делать prefetch_module("test") - правильно я понимаю?
ai().script_engine().process_file(file_name) - заставит заново прочитать движок скрипт с диска? _G.test=nil 100% заставляет. smile.gif
RayTwitty
Цитата(Winsor @ 16.09.2016, 18:50) *
из скриптов - может быть. а как сделать аналогичное из движка

Посмотреть, что происходит внутри prefetch и сделать также.
mortan
Доброго времени суток! Может кто помочь с созданием системы drag&drop для листбокса? Знаю что можно выдрать с CUIDragDropListEx, но боюсь моих знаний и умений будет недостаточно. Только вот за помощь мне нечего предложить взамен(
Winsor
Цитата(RayTwitty @ 16.09.2016, 19:27) *
Цитата(Winsor @ 16.09.2016, 18:50) *
из скриптов - может быть. а как сделать аналогичное из движка

Посмотреть, что происходит внутри prefetch и сделать также.
- не работает, так как в prefetch. Содержимое скрипта не перезагружается с диска.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.