| /NW4C-2.0.3/sources/libraries/font/ |
| D | font_TextWriterResource.cpp | 84 glBindAttribLocation(m_ProgramId, internal::VERTEX_ATTR_POS, "aPosition"); in InitResource() 85 glBindAttribLocation(m_ProgramId, internal::VERTEX_ATTR_POS_Z, "aPositionZ"); in InitResource() 86 glBindAttribLocation(m_ProgramId, internal::VERTEX_ATTR_COLOR, "aColor"); in InitResource() 87 glBindAttribLocation(m_ProgramId, internal::VERTEX_ATTR_TEXCOORD, "aTexCoord"); in InitResource() 95 m_UniformLocations[internal::LOC_PROJECTION] = in InitResource() 97 m_UniformLocations[internal::LOC_MODELVIEW] = in InitResource() 99 m_UniformLocations[internal::LOC_FRAGMENTLIGHTING_ENABLED] = in InitResource() 101 m_UniformLocations[internal::LOC_TEXTURE0_SAMPLERTYPE] = in InitResource() 103 m_UniformLocations[internal::LOC_FOG_MODE] = in InitResource() 105 m_UniformLocations[internal::LOC_FRAGOPERATION_ENABLEALPHATEST] = in InitResource() [all …]
|
| D | font_CharWriter.cpp | 66 glUniform1i(locations[internal::LOC_FRAGMENTLIGHTING_ENABLED], GL_FALSE); in SetupGXCommon() 69 glUniform1i(locations[internal::LOC_TEXTURE0_SAMPLERTYPE], GL_TEXTURE_2D); in SetupGXCommon() 75 glUniform1i(locations[internal::LOC_FOG_MODE], GL_FALSE); in SetupGXCommon() 78 glUniform1i(locations[internal::LOC_FRAGOPERATION_ENABLEALPHATEST], GL_FALSE); in SetupGXCommon() 315 internal::CharAttribute* pCharAttrs = in PrintGlyph() 326 for (int i = 0; i < internal::TEXTCOLOR_MAX; ++i) in PrintGlyph() 354 internal::VertexAttribute *const pVtxAttrs = in PrintGlyph() 359 GLfloat* attrs = pVtxAttrs[internal::TRIFAN_VTX_RT].pos; in PrintGlyph() 360 attrs[internal::POS_X] = posRight; in PrintGlyph() 361 attrs[internal::POS_Y] = posTop; in PrintGlyph() [all …]
|
| /NW4C-2.0.3/sources/libraries/snd/ |
| D | snd_SoundSystem.cpp | 37 internal::ThreadStack SoundSystem::s_LoadThreadStack; 47 internal::ThreadStack SoundSystem::s_SoundThreadStack; 62 + internal::driver::HardwareChannelManager::GetInstance().GetRequiredMemSize( in GetRequiredMemSize() 65 + internal::driver::VoiceManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ) in GetRequiredMemSize() 66 + internal::driver::ChannelManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ); in GetRequiredMemSize() 121 internal::DriverCommandManager::GetInstance().Initialize( in detail_InitializeDriverCommandManager() 125 internal::DriverCommandManager::GetInstanceForTaskThread().Initialize( in detail_InitializeDriverCommandManager() 154 internal::driver::HardwareManager::GetInstance().Initialize(); in Initialize() 191 internal::driver::SoundThread::GetInstance().Initialize(); in Initialize() 196 internal::TaskManager::GetInstance().Initialize(); in Initialize() [all …]
|
| D | snd_SoundArchivePlayer.cpp | 142 if ( ! internal::Util::IsDeviceMemory( in Initialize() 153 …NW_ASSERT( strmBufferSize <= GetRequiredStreamBufferSize( arc ) * internal::driver::StreamChannel:… in Initialize() 190 internal::DriverCommandManager& cmdmgr = internal::DriverCommandManager::GetInstance(); in Finalize() 236 if ( ! arc->ReadPlayerInfo( internal::Util::GetMaskedItemId( in GetRequiredMemSize() 237 playerIndex, internal::ItemType_Player ), &playerInfo ) ) in GetRequiredMemSize() 246 size += ut::RoundUp( sizeof(internal::PlayerHeap), 4 ); in GetRequiredMemSize() 272 sizeof( internal::driver::MmlSequenceTrack ), 4 ); in GetRequiredMemSize() 302 internal::driver::StreamSoundPlayer::DATA_BLOCK_SIZE_MAX in GetRequiredStreamBufferSize() 378 internal::PlayerHeap* SoundArchivePlayer::CreatePlayerHeap( in CreatePlayerHeap() 385 void* ep = ut::RoundUp( ut::AddOffsetToPtr( *buffer, sizeof(internal::PlayerHeap) ), 4 ); in CreatePlayerHeap() [all …]
|
| D | snd_SoundPlayer.cpp | 217 void SoundPlayer::RemoveSoundList( internal::BasicSound* pSound ) in RemoveSoundList() 233 void SoundPlayer::InsertPriorityList( internal::BasicSound* pSound ) in InsertPriorityList() 253 void SoundPlayer::RemovePriorityList( internal::BasicSound* pSound ) in RemovePriorityList() 267 void SoundPlayer::detail_SortPriorityList( internal::BasicSound* pSound ) in detail_SortPriorityList() 286 …static const int TMP_NUM = internal::BasicSound::PRIORITY_MAX - internal::BasicSound::PRIORITY_MIN… in detail_SortPriorityList() 294 internal::BasicSound& front = m_PriorityList.GetFront(); in detail_SortPriorityList() 302 internal::BasicSound& front = tmplist[i].GetFront(); in detail_SortPriorityList() 318 bool SoundPlayer::detail_AppendSound( internal::BasicSound* pSound ) in detail_AppendSound() 328 internal::BasicSound* dropSound = GetLowestPrioritySound(); in detail_AppendSound() 352 void SoundPlayer::detail_RemoveSound( internal::BasicSound* pSound ) in detail_RemoveSound() [all …]
|
| D | snd_SoundDataManager.cpp | 73 internal::DriverCommandManager& cmdmgr = internal::DriverCommandManager::GetInstance(); in Initialize() 75 internal::DriverCommandDisposeCallback* command = in Initialize() 76 cmdmgr.AllocCommand<internal::DriverCommandDisposeCallback>(); in Initialize() 77 command->id = internal::DRIVER_COMMAND_REGIST_DISPOSE_CALLBACK; in Initialize() 86 internal::DriverCommandManager& cmdmgr = internal::DriverCommandManager::GetInstance(); in Finalize() 88 internal::DriverCommandDisposeCallback* command = in Finalize() 89 cmdmgr.AllocCommand<internal::DriverCommandDisposeCallback>(); in Finalize() 90 command->id = internal::DRIVER_COMMAND_UNREGIST_DISPOSE_CALLBACK; in Finalize() 165 internal::WaveArchiveFileReader reader( pWarcTable, true ); in InvalidateData() 289 internal::DriverCommandManager& cmdmgr = internal::DriverCommandManager::GetInstance(); [all …]
|
| D | snd_SoundHeap.cpp | 159 internal::DriverCommandManager& cmdmgr = internal::DriverCommandManager::GetInstance(); in Clear() 180 internal::DriverCommandManager& cmdmgr = internal::DriverCommandManager::GetInstance(); in LoadState() 197 internal::DriverCommandManager& cmdmgr = internal::DriverCommandManager::GetInstance(); in DisposeCallbackFunc() 199 internal::DriverCommandInvalidateData* command = in DisposeCallbackFunc() 200 cmdmgr.AllocCommand<internal::DriverCommandInvalidateData>(); in DisposeCallbackFunc() 201 command->id = internal::DRIVER_COMMAND_INVALIDATE_DATA; in DisposeCallbackFunc()
|
| D | snd_ExternalSoundPlayer.cpp | 27 namespace internal { namespace 125 bool ExternalSoundPlayer::AppendSound( internal::BasicSound* sound ) in AppendSound() 135 internal::BasicSound* dropSound = GetLowestPrioritySound(); in AppendSound() 164 internal::BasicSound* dropSound = GetLowestPrioritySound(); in SetPlayableSoundCount() 179 void ExternalSoundPlayer::RemoveSound( internal::BasicSound* sound ) in RemoveSound() 204 internal::BasicSound* dropSound = GetLowestPrioritySound(); in detail_CanPlaySound() 227 internal::BasicSound* ExternalSoundPlayer::GetLowestPrioritySound() in GetLowestPrioritySound() 230 int priority = internal::BasicSound::PRIORITY_MAX + 1; in GetLowestPrioritySound() 231 internal::BasicSound* sound = NULL; in GetLowestPrioritySound()
|
| /NW4C-2.0.3/include/nw/snd/ |
| D | snd_SoundSystem.h | 349 internal::driver::SoundThread::GetInstance().RegisterSoundFrameUserCallback( in SetSoundFrameUserCallback() 362 internal::driver::SoundThread::GetInstance().ClearSoundFrameUserCallback(); in ClearSoundFrameUserCallback() 383 internal::driver::SoundThread::GetInstance().FrameProcessForExternalThread(); in SoundFrameProcess() 438 internal::driver::SoundThread::GetInstance().Lock(); in LockSoundThread() 441 internal::driver::SoundThread::GetInstance().Lock(); in LockSoundThread() 461 internal::driver::SoundThread::GetInstance().Unlock(); in UnlockSoundThread() 464 internal::driver::SoundThread::GetInstance().Unlock(); in UnlockSoundThread() 540 internal::TaskThread::GetInstance().Lock(); in EnterSleep() 562 internal::TaskThread::GetInstance().Unlock(); in LeaveSleep() 600 internal::driver::HardwareManager::GetInstance().SetOutputMode( mode ); in SetOutputMode() [all …]
|
| D | snd_SoundArchivePlayer.h | 49 namespace internal { 78 class SequenceNoteOnCallback : public internal::driver::NoteOnCallback 83 virtual internal::driver::Channel* NoteOn( 84 internal::driver::SequenceSoundPlayer* seqPlayer, 86 const internal::driver::NoteOnInfo& noteOnInfo 98 class WaveSoundCallback : public internal::driver::WaveSoundPlayer::WaveSoundCallback 104 internal::WaveSoundInfo* info, 105 internal::WaveSoundNoteInfo* noteInfo, 106 internal::WaveInfo* waveData, 107 const internal::driver::WaveSoundPlayer::WaveSoundCallbackArg& arg [all …]
|
| D | snd_SoundPlayer.h | 57 internal::PlayerHeap, 58 offsetof(internal::PlayerHeap,m_Link) 63 internal::BasicSound, 64 offsetof(internal::BasicSound,m_SoundPlayerPlayLink) 69 internal::BasicSound, 70 offsetof(internal::BasicSound,m_SoundPlayerPriorityLink) 412 bool detail_AppendSound( internal::BasicSound* pSound ); 414 void detail_RemoveSound( internal::BasicSound* pSound ); 420 void detail_SortPriorityList( internal::BasicSound* pSound ); 424 void detail_AppendPlayerHeap( internal::PlayerHeap* pHeap ); [all …]
|
| D | snd_AnimSound.h | 95 PLAY_DIRECTION_FORWARD = internal::AnimSoundImpl::PLAY_DIRECTION_FORWARD, 97 PLAY_DIRECTION_BACKWARD = internal::AnimSoundImpl::PLAY_DIRECTION_BACKWARD 119 EVENT_TYPE_TRIGGER_START = internal::AnimSoundImpl::EVENT_TYPE_TRIGGER_START, 121 EVENT_TYPE_TRIGGER_STOP = internal::AnimSoundImpl::EVENT_TYPE_TRIGGER_STOP, 123 EVENT_TYPE_RANGE_START = internal::AnimSoundImpl::EVENT_TYPE_RANGE_START, 125 EVENT_TYPE_RANGE_STOP = internal::AnimSoundImpl::EVENT_TYPE_RANGE_STOP 270 frame, static_cast<internal::AnimSoundImpl::PlayDirection>( direction ) ); 404 internal::AnimSoundImpl m_Impl; 405 internal::AnimEventPlayer m_EventPlayers[ EVENT_PLAYER_NUM ];
|
| D | snd_SoundArchive.h | 40 namespace internal { 373 const internal::Util::Table<ut::ResU32>* fileIdTable; 675 return internal::Util::GetMaskedItemId( index, internal::ItemType_Sound ); in GetSoundIdFromIndex() 700 return internal::Util::GetMaskedItemId( index, internal::ItemType_SoundGroup ); in GetSoundGroupIdFromIndex() 722 return internal::Util::GetMaskedItemId( index, internal::ItemType_Bank ); in GetBankIdFromIndex() 744 return internal::Util::GetMaskedItemId( index, internal::ItemType_Player ); in GetPlayerIdFromIndex() 766 return internal::Util::GetMaskedItemId( index, internal::ItemType_WaveArchive ); in GetWaveArchiveIdFromIndex() 788 return internal::Util::GetMaskedItemId( index, internal::ItemType_Group ); in GetGroupIdFromIndex() 951 const internal::Util::Table<u32>* detail_GetWaveArchiveIdTable( ItemId id ) const; 998 void Initialize( internal::SoundArchiveFileReader* fileReader ); [all …]
|
| /NW4C-2.0.3/sources/libraries/gfx/ |
| D | gfx_ActivateCommand.cpp | 32 namespace internal namespace 42 internal::MakeCommandHeader(0x202, 1, false, 0xF), 46 internal::MakeCommandHeader(0x205 , 1, false, 0xF), 48 internal::MakeCommandHeader(0x205 + 3 , 1, false, 0xF), 50 internal::MakeCommandHeader(0x205 + 3 * 2, 1, false, 0xF), 52 internal::MakeCommandHeader(0x205 + 3 * 3, 1, false, 0xF), 54 internal::MakeCommandHeader(0x205 + 3 * 4, 1, false, 0xF), 56 internal::MakeCommandHeader(0x205 + 3 * 5, 1, false, 0xF), 58 internal::MakeCommandHeader(0x205 + 3 * 6, 1, false, 0xF), 60 internal::MakeCommandHeader(0x205 + 3 * 7, 1, false, 0xF), [all …]
|
| D | gfx_MeshRenderer.cpp | 57 namespace internal namespace 161 …internal::NWSetVertexUniform3fv( VERTEX_SHADER_UNIFORM_POSOFFS_INDEX, 1, shape.GetPositionOffset()… in RenderSeparateDataShape() 190 internal::TestRegisterOverride( in RenderSeparateDataShape() 226 namespace internal namespace 280 …internal::NWUseCmdlist(particleShape->m_CommandCache[bufferSide], particleShape->m_CommandCacheSiz… in RenderParticleShape() 291 u32* command = (u32*)internal::NWGetCurrentCmdBuffer(); in RenderParticleShape() 295 … command[commandIndex++] = internal::MakeCommandHeader(REG_UNIFORM_FLOAT_INDEX, 1 + 4, true, 0xF); in RenderParticleShape() 300 NW_ASSERT(!internal::isIllegal(resource.GetPositionOffset())); in RenderParticleShape() 306 …const u32 HEADER_UNIFORM_FLOAT_INDEX = internal::MakeCommandHeader(REG_UNIFORM_FLOAT_INDEX, 1, fal… in RenderParticleShape() 318 NW_ASSERT(!internal::isIllegal(camera->ViewMatrix())); in RenderParticleShape() [all …]
|
| D | gfx_SortingMaterialIdGenerator.cpp | 69 : public std::binary_function<internal::MaterialKeyValue, internal::MaterialKeyValue, bool> 71 bool operator() (const internal::MaterialKeyValue& lhs, in operator ()() 72 const internal::MaterialKeyValue& rhs) in operator ()() 79 : public std::binary_function<internal::MaterialKeyValue, internal::MaterialKeyValue, bool> 81 bool operator() (const internal::MaterialKeyValue& lhs, in operator ()() 82 const internal::MaterialKeyValue& rhs) in operator ()() 89 : public std::unary_function<internal::MaterialKeyValue, bool> 91 bool operator() (const internal::MaterialKeyValue& keyValue, const u32 uniqueId) in operator ()() 96 bool operator() (const u32 uniqueId, const internal::MaterialKeyValue& keyValue) in operator ()() 106 internal::MaterialKeyValue materialKeyValue; in Accept() [all …]
|
| D | gfx_FrameBuffer.cpp | 130 internal::GetFrameBufferState( in SetFboID() 192 internal::MakeCommandHeader( PICA_REG_COLOR_DEPTH_BUFFER_CLEAR1, 1, false, 0xf ), in ActivateBuffer() 194 internal::MakeCommandHeader( PICA_REG_COLOR_DEPTH_BUFFER_CLEAR0, 1, false, 0xf ), in ActivateBuffer() 197 internal::MakeCommandHeader( PICA_REG_RENDER_BUFFER_COLOR_MODE, 1, false, 0xf ), in ActivateBuffer() 200 internal::MakeCommandHeader( PICA_REG_RENDER_BUFFER_COLOR_ADDR, 1, false, 0xf ), in ActivateBuffer() 203 internal::MakeCommandHeader( PICA_REG_RENDER_BUFFER_RESOLUTION0, 1, false, 0xf ), in ActivateBuffer() 206 internal::MakeCommandHeader( PICA_REG_RENDER_BUFFER_RESOLUTION1, 1, false, 0xf ), in ActivateBuffer() 209 internal::MakeCommandHeader( PICA_REG_RENDER_BLOCK_FORMAT, 1, false, 0xf ), in ActivateBuffer() 212 internal::NWUseCmdlist<sizeof(COMMAND)>( &COMMAND[0] ); in ActivateBuffer() 219 internal::MakeCommandHeader( PICA_REG_COLOR_DEPTH_BUFFER_CLEAR1, 1, false, 0xf ), in ActivateBuffer() [all …]
|
| D | gfx_DirectMaterialActivator.cpp | 65 …internal::MaterialState::ActivateShaderParameter(shaderProgram, material->GetShaderParameterResMat… in Activate() 72 …internal::MaterialState::ActivateFragmentLightParameters(sceneEnvironment, shaderProgram, resShadi… in Activate() 76 …internal::MaterialState::ActivateShadingParameters(sceneEnvironment, shaderProgram, resShadingPara… in Activate() 83 internal::MaterialState::ActivateRasterization(resRasterizationMaterial.GetRasterization()); in Activate() 89 …internal::MaterialState::ActivateTextureCoordinators(renderContext, shaderProgram, material->GetTe… in Activate() 95 internal::MaterialState::ActivateTextureMappers(material->GetTextureMapperResMaterial()); in Activate() 103 internal::MaterialState::ActivateFragmentLighting(sceneEnvironment, resFragmentLighting); in Activate() 111 …internal::MaterialState::ActivateFragmentLightingTable(resFragmentLighting, resFragmentLightingTab… in Activate() 122 …internal::MaterialState::ActivateMaterialColor(sceneEnvironment, shaderProgram, resMaterialColor, … in Activate() 130 …internal::MaterialState::ActivateTextureCombiners(resTextureCombinerFragmentShader, resMaterialCol… in Activate() [all …]
|
| /NW4C-2.0.3/sources/libraries/lyt/ |
| D | lyt_Material.cpp | 55 CalcOffsetTexSRTAry(const internal::MatMemNums& bitNums) in CalcOffsetTexSRTAry() 61 CalcOffsetTexCoordGenAry(const internal::MatMemNums& bitNums) in CalcOffsetTexCoordGenAry() 67 CalcOffsetGetAlphaCompare(const internal::MatMemNums& bitNums) in CalcOffsetGetAlphaCompare() 73 CalcOffsetBlendMode(const internal::MatMemNums& bitNums) in CalcOffsetBlendMode() 79 CalcOffsetTevStageAry(const internal::MatMemNums& bitNums) in CalcOffsetTevStageAry() 119 internal::GL::SetTevCombineRgb(gres, i, TevMode(m_ModeRgb)); in SetTexEnv() 120 internal::GL::SetTevCombineAlpha(gres, i, TevMode(m_ModeAlpha)); in SetTexEnv() 121 internal::GL::SetTevSrcRgb( in SetTexEnv() 127 internal::GL::SetTevSrcAlpha( in SetTexEnv() 133 internal::GL::SetTevOperandRgb( in SetTexEnv() [all …]
|
| /NW4C-2.0.3/include/nw/ut/ |
| D | ut_TypeTraits.h | 29 namespace internal 117 struct Spec : public internal::integral_constant<bool, Value> {}; 121 struct Spec : public internal::integral_constant<bool, Value> {}; 125 struct Spec : public internal::integral_constant<bool, Value> {}; 137 struct IsArray : public internal::FalseType {}; 140 struct IsArray<TType[Size]> : public internal::TrueType {}; 143 struct IsArray<TType[]> : public internal::TrueType {}; 149 struct IsPointer : public internal::FalseType {}; 156 struct IsSame : public internal::FalseType {}; 159 struct IsSame<Type, Type> : public internal::TrueType {}; [all …]
|
| D | ut_ResDeclMacros.h | 104 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayPrimitiveTraits> Get##name() \ 105 …{ return nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().m_##… 106 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayPrimitiveTraits> Get##name(… 107 …{ return nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref(… 115 …const nw::ut::internal::ResArray<const nw::ut::BinString, nw::ut::internal::ResArrayPrimitiveTrait… 116 …{ return nw::ut::internal::ResArray<const nw::ut::BinString, nw::ut::internal::ResArrayPrimitiveTr… 126 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits> Get##name() \ 127 …{ return nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits>( &(ref().to##name… 128 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits> Get##name() co… 129 …{ return nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits>( &(ref().to… [all …]
|
| D | ut_ResArrayTypes.h | 29 namespace internal { 74 typedef internal::ResArray< T, internal::ResArrayPrimitiveTraits > type; 82 typedef internal::ResArray< T, internal::ResArrayClassTraits > type; 90 typedef internal::ResArray< T, internal::ResArrayDicTraits<ResDicLinearData>::Traits > type; 98 typedef internal::ResArray< T, internal::ResArrayDicTraits<ResDicPatriciaData>::Traits > type;
|
| D | ut_RuntimeTypeInfo.h | 33 …virtual const nw::ut::internal::RuntimeTypeInfo* GetRuntimeTypeInfo() const { return &s_TypeInf… 34 static const nw::ut::internal::RuntimeTypeInfo s_TypeInfo 47 const nw::ut::internal::RuntimeTypeInfo derived::s_TypeInfo( &base::s_TypeInfo ) 50 const nw::ut::internal::RuntimeTypeInfo root::s_TypeInfo( NULL ) 53 namespace internal { 105 const internal::RuntimeTypeInfo* s_TypeInfoU = internal::GetTypeInfoFromPtr_( UPtr(0) ); in DynamicCast()
|
| /NW4C-2.0.3/include/nw/lyt/ |
| D | lyt_Pane.h | 34 namespace internal 64 typedef ut::LinkList<Pane, offsetof(internal::PaneBase, m_Link)> PaneList; 75 class Pane : public internal::PaneBase 179 return internal::TestBit(m_Flag, PANEFLAG_INFLUENCEDALPHA); in IsInfluencedAlpha() 192 internal::SetBit(&m_Flag, PANEFLAG_INFLUENCEDALPHA, bAlpha); in SetInfluencedAlpha() 205 return internal::TestBit(m_Flag, PANEFLAG_LOCATIONADJUST); in IsLocationAdjust() 219 internal::SetBit(&m_Flag, PANEFLAG_LOCATIONADJUST, bAdjust); in SetLocationAdjust() 361 return internal::GetHorizontalPosition(m_BasePosition); in GetBasePositionH() 376 internal::SetHorizontalPosition(&m_BasePosition, val); in SetBasePositionH() 394 return internal::GetVerticalPosition(m_BasePosition); in GetBasePositionV() [all …]
|
| /NW4C-2.0.3/include/nw/font/ |
| D | font_TextWriterResource.h | 122 typedef const int (*TexEnvUniformLocationSquareArray)[internal::TCLOC_MAX]; 126 internal::VertexAttribute* 168 internal::VertexAttribute 169 m_VtxAttrs[internal::TRIFAN_VTX_MAX]; 170 int m_UniformLocations[internal::LOC_MAX]; 171 int m_TexEnvUniformLocations[internal::TEXENV_MAX][internal::TCLOC_MAX];
|