Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
#1

Правило хорошо тона при Рендеринге !? - C++

03.02.2013, 01:37. Просмотров 255. Ответов 0
Метки нет (Все метки)

Появился такой вопрос, правильно ли запихивать указатель на устройство рендеринга в объект.
Class Object
C++
1
2
3
4
5
{
//..
D3DXDEVICE * pVideoCard;
//..
}
или схожий пример для обертки над DirectX
C++
1
2
3
4
5
6
Class Object
{
//..
HGE * hge;
//..
}
Для вызова метода Draw из объекта, тем самым инкапсулируя отрисовку одного объекта поглубже ?
C++
1
2
Object Monstr;
Monstr.Draw();
Сам метод?
C++
1
2
3
4
5
void Object::Draw()
{
pVideoCard->DrawObject(Vertex); // Псевдокод уже не помню как там что
hge->Render(QUAD); // Псевдокод уже не помню как там что
}
Будет ли такой код делать зависимость между движком менее гибкой и равносильно ли это тем перспективами(удобствам) которые будут получены от этого метода?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2013, 01:37     Правило хорошо тона при Рендеринге !?
Посмотрите здесь:

std:: - правило хорошего тона,или? - C++
часто встречается разный код,где одно и тоже пишется по разному: int n; cin >> n; cout << n; или так: int...

Правило хорошего тона: отделение ввода-вывода C++ - C++
Добрый день. Собственно про MVC модель препод рассказывает, но на пальцах, понять сложно мне почему-то, примеров конкретных не приводит. ...

Является ли правилом хорошего тона отделение данных от логики? - C++
Скажите, отделение данных от логики действительно явл. правилом хорошего тона в с++ ? Что-то я не видел, чтобы в других яз. это...

О правилах хорошего тона в C++: изменение данных из private секции класса А в классе В через указатель - C++
#include <iostream> using namespace std; class A { int *a; public: A()

Вопрос "хорошего тона", "стиля" в программировании - правильное использование #include - C++
Привет. Вступление. Имею небольшой опыт в программировании. Сейчас мне дали разобрать один проект, как пример работы HGE и Box2D. ...

Составить правило - C++
как правильно составить условие для If выдать сообщения если введены не цифры

Хорошо написанный код - C++
Очень хочется почитать хорошо написанный, структурированный и читабельный код, дабы вынести из этого урок и научиться хорошо...

правило Константы слева - C++
Еще давно научили этому, чтобы писать в условиях сначала константу, а потом переменную которая проверяется. А сейчас рефакторил проект и...

Хорошо ли использовать библиотеку fstream? - C++
Хорошо ли использовать библиотеку fstream?

Все ли хорошо в этом коде - C++
Предложите ваши варианты решения заданий 3. Все ли хорошо в этом коде? Файл legacy.c int values; Файл modern.cpp #define...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru