Cogs.Core
Extensions
Gui
Libraries
litehtml
src
el_script.h
1
#ifndef LH_EL_SCRIPT_H
2
#define LH_EL_SCRIPT_H
3
4
#include "html_tag.h"
5
6
namespace
litehtml
7
{
8
class
el_script
:
public
element
9
{
10
tstring m_text;
11
tstring m_src;
12
public
:
13
el_script
(
const
std::shared_ptr<litehtml::document>& doc);
14
virtual
~el_script
();
15
16
virtual
void
parse_attributes()
override
;
17
virtual
bool
appendChild(
const
ptr &el)
override
;
18
bool
addChildAfter(
litehtml::element
* new_el,
litehtml::element
* existing_el);
19
virtual
const
tchar_t* get_tagName()
const override
;
20
virtual
void
set_attr(
const
tchar_t* name,
const
tchar_t* val)
override
;
21
virtual
const
tchar_t* get_attr(
const
tchar_t* name,
const
tchar_t* def = 0)
const override
;
22
virtual
const
tchar_t* get_text()
const override
;
23
};
24
}
25
26
#endif
// LH_EL_SCRIPT_H
litehtml::el_script
Definition:
el_script.h:9
litehtml::element
Definition:
element.h:13
Generated by
1.9.6